http://xiangai.taobao.com
http://shop148612228.taobao.com

未能加载文件或程序集 Version Culture=neutral, PublicKeyToken=

最近项目报错 未能加载文件或程序集“Microsoft.Practices.EnterpriseLibrary.Data, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”

调试无果,最后终于找到原因并解决。

 

原因:

      一个解决方案有多个项目,有好几个项目里都引用了相同的类库,但是可能版本不同,比如都引用了Microsoft.Practices.EnterpriseLibrary.Data, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35,但是可能Version不同或PublicKeyToken不同,导致最后发布项目的时候,版本混乱。

 

解决办法:

新建一个文件夹,如DllFiles,把解决方案里所有要引用的dll都放这个文件夹里。这样就可以解决各个项目引用的版本不同了。

posted @ 2013-10-16 21:07  万事俱备就差个程序员  阅读(3236)  评论(0编辑  收藏  举报

http://xiangai.taobao.com
http://shop148612228.taobao.com
如果您觉得对您有帮助.领个红包吧.谢谢.
支付宝红包
微信打赏 支付宝打赏