Bin Развернуть сайт MVC 2.0 на IIS6 с .Net 3.5 SP1 - PullRequest
1 голос
/ 13 октября 2010

Я создал сайт 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 ...

Так что я отмечу это как «Отвечено / закрыто» ...

1 Ответ

0 голосов
/ 15 октября 2010

Оказывается, что ASP.Net не был зарегистрирован должным образом, поэтому расширения ASP.Net v2 все еще были отключены на сервере IIS6.Я полагаю, что такие мелочи исчезают, когда вы работали только с Server 2008 и IIS7 за последний год или 2 ...

...