博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决间接引用库版本升级带来的烦恼(.NET)
阅读量:6158 次
发布时间:2019-06-21

本文共 569 字,大约阅读时间需要 1 分钟。

某个项目中使用了一个工具集库Toolkit.dll,这个工具集库中封装的数据库访问部分引用了其它数据库组件,比如SQLite的访问组件库System.Data.SQLite。由于在Toolkit.dll生成的时候System.Data.SQLite的最新版本是1.0.82.0,而现在要使用的System.Data.SQLite是1.0.90.0,结果在换了System.Data.SQLite.dll之后,报告了一个错误:

之后在Google上查找解决办法,找到有两个解决办法,一个是通过代码载入DLL,另一个是在App.Config中添加一个的配置。用代码载入DLL太麻烦,还是改配置文件简单些,需要加入配置内容如下:

其中publicKeyToken是从报告的错误中抄的。另外,如果oldVersion不确定的情况下,也可以配置成一个范围,比如:

需要注意的是,在干这个事情之前最好确认新版本的引用库不会造成新的问题,否则还是引用旧库比较稳当。

转载地址:http://mexfa.baihongyu.com/

你可能感兴趣的文章
onchange事件与onpropertychange事件的区别
查看>>
【Linux】 诊断工具-strace
查看>>
2015-11-04 报表 (asp.net 部分)
查看>>
编辑器Sublime Text 2
查看>>
php性能测试工具
查看>>
动态规划(DP)
查看>>
bzoj3611
查看>>
Linux下配置MySQL需要注意的几点
查看>>
Bzoj5093: 图的价值
查看>>
C#程序开发中经常遇到的10条实用的代码
查看>>
jq商城购物车
查看>>
KVO-基本使用方法-底层原理探究-自定义KVO-对容器类的监听
查看>>
Codeforces 814C - An impassioned circulation of affection
查看>>
gitlab重置root的密码
查看>>
C# webservice服务跟踪调试方法(转)
查看>>
2013 ACM/ICPC 长沙网络赛J题
查看>>
优先队列 HDOJ 5437 Alisha's Party
查看>>
思维题 UVA 10881 Piotr's Ants
查看>>
二分搜索 HDOJ 2289 Cup
查看>>
新版chrome调整开发者工具位置方式改变
查看>>