找到多个与名为“****s”的控制器匹配的类型。如果为此请求(“{controller}/{action}/{id}”)提供服务的路由在搜索匹配此请求的控制器时没有指定命名空间,则会发生此情况。如果是这样,请通过调用含有 'namespaces' 参数的 'MapRoute' 方法的重载来注册此路由。

我是在Asp.net MVC4 中报的这个错误

解决方案如下:

  在我们的路由上添加namespace参数

  namespaces:new string[]{"*****.Controllers"},

  希望对大家有用。

posted @ 2016-06-23 09:19  80万  阅读(926)  评论(0)    收藏  举报