У меня есть веб-приложение MVC и вложенное приложение администратора с областями с одинаковыми именами:
/localhost/videos
/localhost/admin/videos
Это отдельные проекты в решении VS.Проект admin
развертывается в папке вне корневого приложения
Обе области Videos
имеют контроллер с именем VideosController
.Похоже, что MVC вызывает VideosController.Index корневого приложения вместо VideosController.Index сайта администратора, но (правильно) пытается вернуть представление admin / area / videos / views / videos / index.
Я бы предпочел не заходить и не переименовывать все контроллеры администратора.Есть предложения?