Я установил приложение asp.net mvc на компьютере с Windows Server 2003 с IIS6.ASP.NET MVC3 и .NET4 Framework был установлен.
Теперь я устанавливаю новый веб-сайт, новый AppPool для .NET4, а затем помещаю туда виртуальный каталог с помощью моего asp.net mvc3 / razor.app. Итак:
IIS
+NewSite <<I set home directory to MyApp
++MyApp/ <<virtual dir
Вот раздражающий бит, когда я перехожу по адресу http://<MyServerIp>/
, домашняя страница моего приложения загружается .Но все другие ссылки / URL не работают и дают мне 404.
Как, если я нажимаю Вход в систему .URL <myServerIp>/Account/LogOn
дает 404. Точно так же все другие URL, кроме домашней страницы, дают мне 404.
Я рассмотрел столько же связанных вопросов по SO.Я прочитал статью Фила Хаака. Я установил отображение с подстановочными знаками для .net4.
Есть идеи?