专业定制网站建设代理,网络游戏开发成本,中山专业外贸网站建设,代账公司如何拉客户开发项目中安装了Newtonsoft.Json组件#xff0c;遇到了必须给Newtonsoft.Json降版本的问题。 原因是#xff1a;项目是MVC项目#xff0c;WebApi模块必须使用framework4.5.0.0的版本。而我们在安装其他组件时#xff0c;不小心升级了Newtonsoft.Json,导致了系统可以编译通…开发项目中安装了Newtonsoft.Json组件遇到了必须给Newtonsoft.Json降版本的问题。 原因是项目是MVC项目WebApi模块必须使用framework4.5.0.0的版本。而我们在安装其他组件时不小心升级了Newtonsoft.Json,导致了系统可以编译通过而在运行时出现找不到framework4.5.0.0所要求版本的Newtonsoft.Json的程序集。尝试使用Nuget中的命令
Uninstall-package Newtonsoft.Json 卸载,结果有其他组件依赖给组件不允许卸载。尝试N次无果。 经过同事指点又换了一个思路重新尝试通过修改packages.config中的
修改前package idNewtonsoft.Json version6.0.0 targetFrameworknet45 /
修改后package idNewtonsoft.Json version4.5.11 targetFrameworknet45 /然后在程序包管理控制台下执行
Update-Package -Projec解决