VS 引用dll版本冲突问题
2024-09-04 20:57:07
1、删除项目中的对应引用;
2、如果是有用到NetGet引用的删除项目中的packages里面的对应包文件;
3、如果是在NetGet中引用的注释项目中packages.config对应的插件名;
4、在Web.config里面可以控制对应的版本
此处以Newtonsoft.Json为例,
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" culture="neutral" publicKeyToken="30ad4fe6b2a6aeed" />
<!--<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />-->
<!--<bindingRedirect oldVersion="0.0.0.0-7.5.0.0" newVersion="8.0.0.0"/>-->
<!--<bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" />-->
<bindingRedirect oldVersion="0.0.0.0-7.5.0.0" newVersion="12.0.0.0"/>
</dependentAssembly> </assemblyBinding>
</runtime>
5、引用新版本的dll
* 此问题是在vs2013中的引用中出现,具体问题是每次在项目中引用的dll都会变回在NetGet中导入的dll的最初版本。
最新文章
- 【原】iOS动态性(五)一种可复用且解耦的用户统计实现(运行时Runtime)
- spring注解说明之Spring2.5 注解介绍(3.0通用)
- 截取UIImage指定大小区域
- JavaScript中call,apply和prototype
- JSONP的小示例
- 以app形式启动chrome——关于chrome命令行
- Spring MVC无法获取ajax POST的参数和值
- nyoj 119 士兵杀敌(三)(RMQ)
- Windows Phone 8 开发初体验
- 利用QT制作我们自己的一个计算器
- Jquery Call WebDav
- Css Div半透明
- thinkphp框架的相关总结
- ASP.NET中XML转JSON的方法
- SSMS2008插件开发(3)--部署调试SSMS2008插件
- Watson Explorer Analytical Components 2
- jmeter性能测试 套路二
- ES6,数组遍历
- Python字符串 --Python3
- Linux下完全删除用户
热门文章
- 【2019.11.18】SDN阅读作业
- js十大排序算法收藏
- javascript submit() is not a function
- 使用MSCK命令修复Hive表分区
- springboot自动装配redis在pool下偶尔出现连接异常的问题
- 解决Ubuntu系统“无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系”的有效方法
- centos6.10环境安装nodejs8.2.1
- Redis和Memcached的异同
- 【Java】Spring之基于注释的容器配置(四)
- [LeetCode] 276. Paint Fence 粉刷篱笆