Пожалуйста, имейте в виду, что это ново для меня, и я мог пропустить что-то важное.
У меня есть существующий веб-сайт, основанный на веб-приложении ASP.NET. Теперь я использую ASP.NET MVC для новой разработки и намерен постепенно заменять основную часть страниц на страницах, основанных на MVC.
У меня есть два вопроса:
1) Мне нужно постепенно менять страницы, потому что я не могу сразу конвертировать все. 2) Существующие URL-адреса (физических файлов) должны быть сохранены, если это возможно.
Как я вижу это, у меня есть следующие опции:
1) Создайте новое веб-приложение MVC в корневом каталоге веб-сайта, а затем включите в него существующие страницы HTML/ASPX/ASMX/.... Таким образом, маршруты всегда относятся к корню веб-сайта.
2) Измените существующие файлы Global.asax, Web.config, Default.aspx(и т.д.), чтобы переключить обработчик MVC для маршрутизации, а затем опубликуйте мое приложение MVC во вложенную папку.
Каков самый простой способ сделать это, и я чего-то не хватает?
Спасибо, Laurent