未能加载文件或程序集 Version Culture=neutral, PublicKeyToken=
2024-09-27 10:30:03
最近项目报错 未能加载文件或程序集“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都放这个文件夹里。这样就可以解决各个项目引用的版本不同了。
最新文章
- MySQL的SSL加密连接与性能开销
- Extjs 回车查询
- Scalaz(52)- scalaz-stream: 并行运算-parallel processing concurrently by merging
- 15)Java &和&&
- C#学习笔记之线程 - 使用线程
- [PHP] csv to xml
- MySQL删除单列重复或多列同时重复值并保留一条
- jenkins入门系列之一 jenkins的安装
- Comparing Spring AOP and AspectJ
- 使用npm私有服务器保存公司内部强业务类型组件(一):npm私有服务器搭建
- php + mysql 存入表情 【如何转义emoji表情,让它可以存入utf8的数据库】
- C# 插件热插拔
- github远程建了分支,本地看不到的问题
- Quartz.Net进阶之三:SimpleTrigger详述
- (java项目)坦克大战 2.0
- Java入门系列:实例讲解ArrayList用法
- Linux - 磁盘操作
- D08——C语言基础学PYTHON
- jQuery----JQuery动画(hide()和show())(下)
- JavaScript正则表达式1