MVC框架中,遇到 [程序集清单定义与程序集引用不匹配]怎么办?

项目里有一个WinForm程序,它需要使用一套第三方控件。而我的机器上存有这套控件的两种版本(一个是源码版,一个是演示版)。结果经常出现“程序集清单定义与程序集引用不匹配的问题”的异常。最要命的是有时候啥都没改,重新编译几次就没问题了,然后改了些东西之后再重新编译就又会报那个异常。
解决方法:首先,确保程序所引用的第三方控件的DLL都是同一个版本的,然后,把程序的bin\Debug和obj\Debug里的所有文件全部删除(如果提示文件正被占用无法删除则重启机器,总之一定要一个不留地全删除),然后重新编译。

 

原文来自http://www.cnblogs.com/1-2-3/articles/1222982.html,感谢作者提供方法

posted @ 2015-03-07 22:24  林晓lx  阅读(889)  评论(0编辑  收藏  举报