如何解决?在ASP.NET MVC Project中重命名命名空间:编译OK,运行不正常
发现多个类型与名为'Home'的控制器相匹配。如果为该请求提供服务的路由('{controller}/{action}/{id}')没有指定命名空间来搜索与该请求匹配的控制器,就会发生这种情况。如果是这种情况,请通过调用带有'namespaces'参数的'MapRoute'方法的重载来注册此路由。
为“家”的请求已经发现了以下匹配控制器: MyProject1.Controllers.HomeController MyProject2.Controllers.HomeController
你是按区域将它们分开的吗? – 2011-03-23 22:29:03