我在 MVC4 中有一个网站,在名为“HomeController”的控制器内有一个“admin”区域,在我的项目中还有一个文件夹控制器,其控制器名为“HomeController”:当我调用
public ActionResult LogOff()
{
FormsAuthentication.SignOut();
return RedirectToAction("Index", "Home");
}
我收到错误:找到了与名为“Home”的控制器匹配的多种类型。如果为该请求提供服务的路由 ('{controller}/{action}/{id}') 未指定命名空间来搜索与请求匹配的控制器,则可能会发生这种情况。如果是这种情况,请通过调用采用“namespaces”参数的“MapRoute”方法的重载来注册此路由。
'Home' 的请求找到了以下匹配的控制器:site1.co.il.Controllers.HomeController site1.co.il.Areas.Admin.Controllers.HomeController