每次运行项目时都会出现以下异常:
mscorlib.dll 中出现“System.IO.FileLoadException”类型的异常,但未在用户代码中处理附加信息:无法加载文件或程序集“Newtonsoft.Json,版本=4.5.0.0,Culture=neutral,PublicKeyToken=30ad4fe6b2a6aeed ' 或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)
我尝试了几乎所有可以在网上找到的解决方案。
我的packages.config文件:
<package id="Newtonsoft.Json" version="8.0.2" targetFramework="net451" />
and this in web.config file:
<assemblyIdentity name="Newtonsoft.Json" PublicKeyToken="30ad4fe6b2a6aeed" />
<bindingRedirect oldVersion="0.0.0.0-4.5.0.0" newVersion="5.0.8"/>
</dependentAssembly>
我什至使用以下命令来更新/重新安装json.net:
update-package Newtonsoft.Json -reinstall
update-package Newtonsoft.Json
我还能尝试什么?