C# 未能加载文件或程序集“ Newtonsoft.Json” Json格式错误
原因:
版本不一致,所使用的dll和配置文件中的版本不一致。
解决:
(1)查看所使用的Newtonsoft.Json.dll版本 ,然后把对应的版本修改在配置文件中如下,比如版本为“4.5.0.0” 修改成对应版本即可。
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" culture="neutral" publicKeyToken="30ad4fe6b2a6aeed" />
<bindingRedirect oldVersion="0.0.0.0-4.5.0.0" newVersion="4.5.0.0" />
</dependentAssembly>
(2)或者下载最新版本dll