“'Google.Apis.Json.NewtonsoftJsonSerializer'的类型初始值设定项引发了异常,无法加载'Newtonsoft.Json,版本= 7.0.0.0”

时间:2019-06-19 11:09:37

标签: .net

我有2个项目(.net 4.0),其中一个使用带有newtonsoft 9.0.10的Google API v3,单独运行就可以了。当我在第一个项目中使用它时,它不起作用。

当我尝试获取凭据时,出现此错误:

enter image description here

“ Google.Apis.Json.NewtonsoftJsonSerializer”的类型初始值设定项引发了异常。

Could not load file or assembly 'Newtonsoft.Json, Version=7.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference.

我尝试了bindingRedirect但对我不起作用

 <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>

0 个答案:

没有答案