У нас есть большое существующее приложение ASP.NET WebForms, но мы переходим к MVC.Перенаправление из ASP.NET WebForms в MVC
Вместо того, чтобы пройти через болезненный процесс по интеграции MVC в существующее приложение, мы рассматриваем создание совершенно нового проекта VS, чтобы полностью изолировать новый код.
В качестве первого шага мы хотим использовать существующий процесс входа в приложение WebForms, а затем перенаправить его в приложение MVC.
Кто-нибудь знает простой способ сделать это (т. Е. Перенаправить из проекта WebForms в проект MVC в том же VS-решении)? Вся информация, которую я нашел до сих пор, предлагает либо начать с нуля в MVC, либо расчесывать MVC в существующий проект Webforms - ни один из них не является очень возможным.
Большое спасибо,
Пол
Спасибо за быстрый ответ Дарин. Вместо жесткого кодирования URL-адреса вы знаете, есть ли способ программно ссылаться на проект MVC? Мой проект MVC буквально называется «MVC» - есть ли способ запустить маршрут по умолчанию из WebForms? Большое спасибо, Paul –
Нет, не существует. У вас есть два отдельных приложения, размещенные в отдельных виртуальных каталогах в IIS. Поэтому вам нужно жестко указать где-нибудь в приложении WebForms адрес приложения MVC. –
После всех этих лет существует решение для http://msdn.microsoft.com/en-us/library/vstudio/dd329551(v=vs.100).aspx – mko