找到多个与名为“XXX”的控制器匹配的类型。如果为此请求(“{controller}/{action}/{id}”)

1.第一种,提示路由相同,在区域或路由或全局路由相同的情况下,通过添加路由的命名空间来区分

http://blog.csdn.net/playlaugh2011/article/details/8744869

 

2.第二种,比较奇葩,我重命名了项目的名字,命名空间也都改了。

 还是会提示,“找到多个与名为“XXX”的控制器匹配的类型”,也没有第一种情况下的路由冲突。

 解决办法:

  查找项目的bin、obj目录,删掉重名前的项目dll,   xxx.dll,xxx.pdb 即可。

posted @ 2015-03-03 13:54  Vinton.Liu  阅读(2902)  评论(0)    收藏  举报