升级webapi依赖的Newtonsoft.json的版本
发布时间:2020-12-14 01:36:39 所属栏目:百科 来源:网络整理
导读:随着微软日渐重视开源社区的贡献,微软在自己的产品中往往也会集成开源的第三方库。 比如System.Net.Http.Foramatting.dll 就依赖于Newtonsoft.json v4.5. 所以如果你项目的Newtonsoft.json的版本高于v4.5。当调用System.Net.Http.Foramatting库中关于json的
随着微软日渐重视开源社区的贡献,微软在自己的产品中往往也会集成开源的第三方库。 比如System.Net.Http.Foramatting.dll 就依赖于Newtonsoft.json v4.5. 所以如果你项目的Newtonsoft.json的版本高于v4.5。当调用System.Net.Http.Foramatting库中关于json的功能就会出现如下异常:
解决方法很简单:在config文件中加入如下配置,用于替换7.5版本以下的Newtonsoft.json到8.0版本。 <runtime> assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> dependentAssembly> assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed"/> bindingRedirect oldVersion="0.0.0.0-7.5.0.0" newVersion="8.0.0.0"/> </assemblyBinding> > 该方法同样适用于其他第三方库的更新。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ARM基础:为何C语言(的函数调用)需要堆栈,而汇编语言却不
- vue2.0 子组件改变props值,并向父组件传值的方法
- mdp-config.xml中的一些要注意的地方
- 在nand flash上实现JFFS2根文件文件系统
- vb.net 教程 5-4 颜色
- flex报错:Security error accessing url 最简单解决办法
- 在PostgreSQL上创建不重要的扩展时出错
- xml解析时getElementById方法返回为null
- 【Cocos Creator 系列教程之一】CC尝鲜小总结及开发需注意的
- ruby – 在遵循Python / Flask Heroku教程的’foreman star