CSS, Javascript и изображения имеют нулевую длину
Я пытаюсь перенести проект 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 приводит к ошибке reguar 404.
Похоже, это не связано с разрешениями файловой системы, так как я уже дал всем права полного доступа в каталоге содержимого.
В чем может быть проблема?
Редактировать: Я только что создал совершенно новый веб-сайт ASP.NET MVC с нуля и попытался запустить его в IIS. У него точно такая же проблема! Так что на самом деле проблема не в том, чтобы конвертировать мой проект в MVC2, скорее всего, именно IIS вызывает проблему. Но в чем может быть проблема?