IIS 7.5 показывает aspx, но не отображает содержимое

StackOverflow https://stackoverflow.com/questions/2135464

  •  22-09-2019
  •  | 
  •  

Вопрос

Недавно я перешел с Vista на Windows 7 (с IIS 7.5).Но я не могу заставить его работать полностью.Моя проблема:Я запускаю Visual Studio 2008 (sp1) (запускаю от имени администратора) и вижу свой веб-сайт (веб-формы).

Я публикую свой веб-сайт, и все вроде бы хорошо, за исключением того, что мой макет испорчен.почему?я получаю 404 в моем файле CSS и JavaScript.

Я прочитал статью о том, что вам нужно установить контент-сервер (сервис?).После некоторого перевода я решил, что это должно быть «Statische inhoud» (голландский).переведенный статический контент).

Я трижды проверил, что файлы .js и .css находятся в папке, на которую я указываю (пробовал корневую папку веб-сайта), но все в порядке...

Вот мой список установленных компонентов IIS (на голландском языке).Кто-нибудь может понять, почему у меня появляется ошибка 404?или даже лучше, как мне это исправить?

http://img69.imageshack.us/img69/4026/iis.png

Это было полезно?

Решение 2

Ну наконец-то я это понял :)

Надеюсь, что этот ответ поможет кому-то еще:Это было связано с модулем статических файлов.

У Microsoft есть решение, которое мне не помогло.http://support.microsoft.com/kb/942052/

Это уже было настроено таким образом.Но я удалил его, добавил снова, и я смог получить доступ к своему CSS...но ASPX больше не работал.Исправление этой проблемы:Сделайте список отсортированным и переместите статический обработчик файлов вниз (или, по крайней мере, после aspx, но, вероятно, лучше всего — внизу).

Спасибо всем за указатели!

Другие советы

У меня возникла эта проблема, и я потратил 6 часов на исследование и тестирование многих предложенных решений.Мы решили эту проблему, предоставив пользователю IIS по умолчанию доступ к папке приложения.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top