Можно ли одновременно запустить проект ASP.NET и проект ASP.NET MVC на одном сайте?

StackOverflow https://stackoverflow.com/questions/1430552

Вопрос

У меня есть существующий веб-сайт ASP.NET с некоторой настраиваемой маршрутизацией в решении, которое также содержит проекты Business Logic.

Я хочу создать новый проект в рамках Solution, который представляет собой веб-сайт ASP.NET MVC.

Этот веб-сайт также будет называться бизнес-логикой, и конечная цель - перенести большую часть кода с ASP.NET на ASP.NET MVC.

Но я хочу, чтобы они оба работали бок о бок, чтобы обеспечить минимальное время простоя, так как это сайт с большим трафиком.

Можно ли как-то это сделать, используя маршрутизацию ASP.NET или какую-то настройку IIS?

Это было полезно?

Решение

Да, вам просто нужно добавить некоторую маршрутизацию в ваше текущее приложение. Попробуйте http://www.packtpub.com /article/mixing-asp.net-webforms-and-asp.net-mvc

Другие советы

Пожалуйста, ознакомьтесь с этой публикацией от Scott. / STRONG> Здесь подробно обсуждается этот вопрос, а также идет приятная прогулка.

Я только что написал запись блога по этому вопросу. Это возможно. Возможно, вам будет проще просто переместить веб-формы из существующего проекта веб-форм в новый проект MVC. Возможно, вам не придется менять какой-либо код.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top