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