Я пытаюсь перенести проект ASP.NET MVC 1.0 / Visual Studio 2008 на ASP.NET MVC RC 2 / Visual Studio 2010. Проект (и всегда) выполнялся на IIS 7.
Динамический контент (все, что поставляется контроллерами) работает нормально, но статический контент, такой как CSS / Javascript / Images, дает мне ответ «200 OK», Content-Length 0 и никакого контента нет.Как будто все эти файлы были полностью пустыми (хотя я позаботился о том, чтобы они не были пустыми).
Статическое содержимое находится в каталоге, который я исключил из маршрутизации ASP.NET через IgnoreRoute.
Это не может быть скрытая ошибка 404, так как добавление некоторых символов мусора в URL приводит к появлению регулярного кодаОшибка 404
Похоже, это не связано с разрешениями файловой системы, поскольку я уже предоставил всем права полного доступа в каталоге содержимого.
В чем может быть проблема?
Редактировать: Я только что создал совершенно новый веб-сайт ASP.NET MVC с нуля и попытался запустить его в IIS.У него точно такая же проблема!Так что на самом деле проблема не в том, чтобы конвертировать мой проект в MVC2, скорее всего, именно IIS вызывает проблему.Но в чем может быть проблема?