Статические файлы не маршрутизируются с IIS так же, как с Cassini - PullRequest
1 голос
/ 11 ноября 2010

Я написал собственный VirtualPathProvider для ASP.NET MVC 2, который ищет в сборках представления и статический контент, чтобы я мог повторно использовать контент на нескольких сайтах. Он прекрасно работает при использовании Cassini, но при развертывании сайта на сервере с IIS 7 статические файлы просто возвращают 404 и даже не маршрутизируются через AssemblyPathProvider (класс, который я написал). Кто-нибудь знает, как заставить IIS работать так же, как Cassini в этом отношении?

1 Ответ

0 голосов
/ 18 августа 2011

IIS и Cassini - это определенно два разных зверя. Я согласен с @Sayed в том, что вы должны попытаться использовать IIS, тем более что ваш рабочий сервер работает под управлением IIS.

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

Вот несколько ссылок для получения дополнительной информации:

...