如何解決?在ASP.NET MVC Project中重命名命名空間:編譯OK,運行不正常
發現多個類型與名爲'Home'的控制器相匹配。如果爲該請求提供服務的路由('{controller}/{action}/{id}')沒有指定命名空間來搜索與該請求匹配的控制器,就會發生這種情況。如果是這種情況,請通過調用帶有'namespaces'參數的'MapRoute'方法的重載來註冊此路由。
爲「家」的請求已經發現了以下匹配控制器: MyProject1.Controllers.HomeController MyProject2.Controllers.HomeController
你是按區域將它們分開的嗎? – 2011-03-23 22:29:03