Просто измените ваш По умолчанию маршрут:
По умолчанию маршрут, созданный в Global.asax(без изменений)
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
Измените значения по умолчанию для параметров (controller
, action
, и т.д.). Что-то вроде этого:
Модифицированный По умолчанию маршрут(Измененная)
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "YourNewController", action = "SomeOtherAction", id = UrlParameter.Optional } // Parameter defaults
);
Даже у меня такая же проблема, я изменился как в маршрутах. Maproute(), но теперь это ни один из них не будет ни Главная, ни конкретный контроллер. – Sravan