Newtonsoft.Json 版本不一致导致错误

Posted 欣欣点灯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Newtonsoft.Json 版本不一致导致错误相关的知识,希望对你有一定的参考价值。

可以在配置文件添加这部分,其他版本的不一致,也可使用这种方式解决.

  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">      
      <dependentAssembly>
        <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-9.0.0.0" newVersion="9.0.0.0" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>

 

以上是关于Newtonsoft.Json 版本不一致导致错误的主要内容,如果未能解决你的问题,请参考以下文章

.NET Core 3.0 System.Text.Json 和 Newtonsoft.Json 行为不一致问题及解决办法

JsonResult(object) 导致“不支持集合类型'Newtonsoft.Json.Linq.JToken'。”

Azure Functions Newtonsoft.Json 加载错误

Newtonsoft.json 程序集包版本不匹配

在Asp.Net Core 3.0中如何使用 Newtonsoft.Json 库序列化数据

Newtonsoft Json.NET 版本不兼容(DLL 地狱)