找到多個與名爲「HOME」的控制器匹配的類型。若是爲此請求(「{CONTROLLER}/{ACTION}/{ID}」)提供服務的路由在搜索匹配此請求的控制器時沒有指定命名空間,則會發生此狀況。若是是這

public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");ide

routes.MapRoute(
"Default", // 路由名稱
"{controller}/{action}/{id}", // 帶有參數的 URL
new { controller = "Home", action = "Index", id = UrlParameter.Optional },// 參數默認值
new string[] { "MvcApplication1.Controllers" }
);spa

}路由

 

 

 

區域路由string

 

public override void RegisterArea(AreaRegistrationContext context)
{
context.MapRoute(
"Admin_default",
"Admin/{controller}/{action}/{id}",
new {controller="Home", action = "Index", id = UrlParameter.Optional },
new string[] { "MvcApplication1.Areas.Admin.Controllers" }
);
}io

相關文章
相關標籤/搜索