Newtonsoft.Json报错:未能加载文件或程序集"..."或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配

Newtonsoft.Json报错:未能加载文件或程序集"..."或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。

 

□ 背景分析

在帮助类库中使用了Newtonsoft.Json的最新版本,在主程序中,引用了Newtonsoft.Json的某个版本,估计是因为2个版本不一致而引发的错误。

在帮助类中,右键Newtonsoft.Json:

 

在主程序中,右键Newtonsoft.Json:

果然,Newtonsoft.Json的2个版本不一致。

 

□ 解决方法

https://www.nuget.org 查看程序集的版本历史记录


→在主程序中删除程序集:
Uninstall-Package Newtonsoft.Json –Force


→在主程序中重新安装某个匹配版本:
Install-Package Newtonsoft.Json –Version 6.0.1

Newtonsoft.Json报错:未能加载文件或程序集"..."或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。