gpt4 book ai didi

C# 'Google.Apis.Json.NewtonsoftJsonSerializer' 的类型初始值设定项抛出异常

转载 作者:行者123 更新时间:2023-11-30 20:41:58 27 4
gpt4 key购买 nike

我正在使用 google api 编写 winform 应用程序。我刚刚添加了 youTube v3 api,现在出现错误:

An unhandled exception of type 'System.TypeInitializationException' occurred in Google.Apis.Auth.dll

Additional information: The type initializer for 'Google.Apis.Json.NewtonsoftJsonSerializer' threw an exception.

内部异常是:

{"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. (Exception from HRESULT: 0x80131040)":"Newtonsoft.Json, Version=7.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed"}

我已经尝试解决这个问题一个小时了,因此欢迎任何建议。

我使用的是所有 NuGet 包的最新版本,没有可用的更新。

我使用的 API 是: https://www.nuget.org/packages/Google.Apis.Drive.v2/ https://www.nuget.org/packages/Google.Apis.YouTube.v3/

最佳答案

我找到了答案,我不小心删除了对 Newtonsoft.Json 包的引用,当我重新添加它时,我以某种方式从不同项目的包中选择了一个旧版本,而不是我的项目包。

从我当前的项目包中添加正确的 dll 后,一切正常。

关于C# 'Google.Apis.Json.NewtonsoftJsonSerializer' 的类型初始值设定项抛出异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31800427/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com