我有2个项目(.net 4.0),其中一个使用带有newtonsoft 9.0.10的Google API v3,单独运行就可以了。当我在第一个项目中使用它时,它不起作用。
当我尝试获取凭据时,出现此错误:
“ 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>