Невозможно загрузить CSS и изображения из папки Content - PullRequest
4 голосов
/ 19 июля 2011

Я поместил CSS и изображения в папку Content.

Все отлично работает в VS2010, , но при развертывании в IIS 7.5 я не могу загрузить файлы CSS и изображений изпапка Content.Но я могу загружать скрипты из Content \ Scripts.Однако, если я поместил файлы в корневую папку, я смогу получить доступ.

Я сделал следующее:

  • Убедитесь, что IIS имеет роль статического содержимого обслуживания
  • Убедитесь, что сопоставление для статического файла существует
  • Добавьте разрешение IIS_USR в папку (приложение и оба содержимого)
  • Убедитесь, что используется абсолютный URL, например @<link href = "@Url.Content("~/content/style.css")" rel="stylesheet" type = "text/css" media="screen"/>

Это не решает проблему.

Что еще я могу сделать?

Ответы [ 2 ]

2 голосов
/ 19 июля 2011

попробуйте

<link href="@Url.Content("~/Content/styles.css")" rel="stylesheet" type="text/css" />
0 голосов
/ 19 июля 2011

Оказывается, на сайте была другая виртуальная папка с именем Content.

Мы изменили имя виртуального пути и загруженный контент.

...