Не удается получить доступ к статическим ресурсам Asp.Net Mvc 2 на IIS 7. при настройке виртуального хоста - PullRequest
0 голосов
/ 19 августа 2010

Невозможно получить доступ к статическим ресурсам Asp.Net Mvc 2 в IIS 7. при настройке виртуального хоста.

Я установил следующее:

  1. В hosts.etc I 'Мы написали следующее «127.0.0.1 localhost blueprint»
  2. , который я создал в 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.

1 Ответ

0 голосов
/ 18 ноября 2010

Я только что столкнулся с этим не 5 минут назад.Я исправил это, выбрав «Включить или выключить функции Windows» на панели управления, затем «Службы IIS» и «World Wide Web Services» и убедиться, что «Статическое содержимое» отмечено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...