在NuGet中进行以下操作:
PM > Install-Package Google.Apis.Calendar.v3 -Pre
PM > Install-Package Google.Apis.Auth.Mvc -Pre
以下位置的说明
https://code.google.com/p/google-api-dotnet-client/wiki/OAuth2
https://www.nuget.org/packages/Google.Apis.Calendar.v3/1.7.0.72-beta
https://www.nuget.org/packages/Google.Apis.Auth.Mvc
将这些添加到项目后,只是从以前版本中没有使用新添加的引用的Google.Apis.Calendar.v3.Data的引用,我在尝试构建时得到以下内容(我有先尝试清洁)
“Google.Apis.Requests.IDirectResponseSchema”类型在程序集中定义 没有引用。您必须添加对程序集'Google.Apis的引用, Version = 1.7.0.24060,Culture = neutral,PublicKeyToken = null'。
其他事实
使用
交换Google日历命名空间参考using Google.Apis.Auth;
结果
名称空间“Google.Apis”中不存在类型或命名空间名称“Auth” (你错过了一个程序集引用吗?)
答案 0 :(得分:-2)
这似乎是特定版本的Google API的一个问题,Google似乎已经在最新版本中修复了它。