Развертывание гибридной веб-формы ASP.NET и проекта MVC на iis7 - маршрутизация MVC не работает - PullRequest
0 голосов
/ 20 октября 2011

Привет Stackoverflow,

Я пытаюсь развернуть гибридный ASP.Net Webform / mvc-project на iis7, но маршрутизация MVC не работает.Это то, что я сделал до сих пор:

  • Добавлены все необходимые DLL-библиотеки, связанные с mvc (я дважды проверил bin-каталог, чтобы убедиться, что все в развернутой установке)
  • Добавлен подстановочный знак MVC, добавив обработчик IsapiModule в сопоставления обработчиков iis.
  • На сервере установлен .Net-Framework 3.5 с пакетом обновления 1 (SP1).
  • Для режима управляемого конвейера веб-сайта установлено классическое

Наш проект требует, чтобы пул приложений выполнялся в неинтегрированном конвейере, но я не уверен, что MVC требует от пула приложений, могу ли я запустить ASP.NET MVC (2) в неинтегрированном управляемом конвейере?

Веб-приложение загружается, и я хочу использовать MVC-маршрутизацию для загрузки javascript, но mvc-маршрутизация не отвечает на запрос и вместо этого Webforms дает нам 404-ответ, это происходит только тогда, когда проект былразвернут на сервере.

Кто-нибудь имеет представление о том, почему не запускается маршрутизация ASP.Net MVC?


Спасибо и наилучшими пожеланиями, Микаэль

1 Ответ

0 голосов
/ 21 октября 2011

Я обнаружил ошибку, установщик не обновил производственный web.config, поэтому были некоторые недостающие ссылки, необходимые для mvc, я использовал в этой статье , чтобы узнать, чего не хватало, в ней описано, как настроитьгибридный WebForm / Mvc проект простым способом.

И теперь я могу без проблем запустить гибридный вебформ / mvc-проект на iis7 classic.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...