Невозможно получить доступ к статическим ресурсам Asp.Net Mvc 2 в IIS 7. при настройке виртуального хоста.
Я установил следующее:
- В hosts.etc I 'Мы написали следующее «127.0.0.1 localhost blueprint»
- , который я создал в IIS 7, задайте для корневого каталога каталог, в котором находится приложение MVC 2, и задайте для имени хоста домена blueprint через http и порт 80.
Я могу нормально открыть сайт, перейдя на http://blueprint, все функции MVC 2 работают нормально.
Но CSS не загружается каждый раз, когда система возвращаетсястатус ошибки 404 для ресурса не найден.
Файл css находится здесь /Views/Shared/screen.css.
Я попробовал следующее, чтобы получить правильный путь:
Url.Content ("~ / Views / Shared / screen.css") Url.Content ("/ Views / Shared / screen.css") Url.Content ("Views / Shared / screen.css"))
Или просто "~ / Views / Shared / screen.css" "/Views/Shared/screen.css" "Views / Shared / screen.css"
или
"screen.css ".
Файл css запрашивается с главной страницы, расположенной в том же каталоге, что и файл screen.css, Views / Shared / master.master.