Я создал сайт ASP.Net MVC 2.0 в VS2010, ориентированный на .Net 3.5.
Я пытаюсь «развернуть bin» на сервере под управлением IIS 6.0.
Сервер является «тестовым» виртуальным сервером под управлением Windows Server 2003 R2 64bit и .Net 2.5 SP1.
MVC не был установлен на этом сервере.
Я пытаюсь скопировать среду размещения, в которой это приложение будет развернуто для производства.
Проблема, с которой я сталкиваюсь, заключается в том, что каждая страница, на которой я пытаюсь перейти, показывает 404.
Я пытался добавить .mvc и .aspx к маршрутам в файле Global.asax.cs, но, похоже, это не имеет значения.
Я также создал страницу Default.aspx, которая перенаправляет на URL-адрес Home.aspx (или Home.mvc).
Кажется, ничего не работает.
Я часами просматриваю Интернет в поисках ответа, но ничего не получается.
Есть идеи?
Редактировать
Ого, теперь я чувствую себя идиотом ... :) Оказывается, ASP.Net не был зарегистрирован должным образом, поэтому расширения ASP.Net v2 все еще были отключены на сервере IIS6.
Полагаю, такие мелочи исчезают, когда вы работали только с Server 2008 и IIS7 за последний год или 2 ...
Так что я отмечу это как «Отвечено / закрыто» ...