无法加载文件或程序集'Newtonsoft.Json

时间:2014-10-29 02:04:01

标签: c# .net asp.net-web-api json.net

无法加载文件或程序集' Newtonsoft.Json,Version = 4.5.0.0,Culture = neutral,PublicKeyToken = 30ad4fe6b2a6aeed'或其中一个依赖项。定位的程序集的清单定义与程序集引用不匹配。 (HRESULT异常:0x80131040)

bin文件夹中已存在版本6.0.0.0的NewtonSoft.Json.dll。

由于NewtonSoft.Json.dll也被System.Web.Http引用,其版本是4.5.0.0

web.config中还有以下代码

<dependentAssembly>
        <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
      </dependentAssembly>

遵循此解决方案,但没有帮助Newtonsoft.Json Assembly Conflict

0 个答案:

没有答案