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