1

我正在尝试Google Drive使用它的 API 连接。Google 声明它在此处的此链接DLL中提供了必要的 s 和参考资料(“下载最新版本的库”)。但是,当我尝试添加必要的引用时,无法找到任何s 并且手动搜索它们会产生 0 结果。从引用的链接:C#DLL

ZIP 文件包含核心库和驱动器特定的 DLL。下一节将讨论在您的解决方案中引用这些 DLL。

以下命名空间需要引用:

using DotNetOpenAuth.OAuth2;
using Google.Apis.Authentication.OAuth2;
using Google.Apis.Authentication.OAuth2.DotNetOpenAuth;
using Google.Apis.Drive.v2;
using Google.Apis.Drive.v2.Data;
using Google.Apis.Util;
using Google.Apis.Services;

在 Google 链接上环顾四周时,我没有找到DLL上面提到的必要 s 的任何内容。

注意:这是一个测试桌面控制台应用程序,而不是 Web 应用程序。

编辑:我应该添加,如果我将以下文件添加为现有项目,它仍然无法找到大多数程序集:

Google.Apis.Drive.v2.1.5.0.95-beta.nuspec
Google.Apis.Drive.v2.cs
Google.Apis.Drive.v2.csproj
packages.config

using DotNetOpenAuth.OAuth2;
using Google.Apis.Authentication.OAuth2;
using Google.Apis.Authentication.OAuth2.DotNetOpenAuth;
using Google.Apis.Util;
using Google.Apis.Services;
4

1 回答 1

2

如果您希望它们被预编译,您可以通过 Nuget.org 下载 API 及其依赖项。Nuget 版本只是稍微过时了,但是,如果您想要最新版本,则必须下载源代码并构建它。

为了简单起见,我会说使用 Nuget 版本。

Nuget.org 上的 Google Drive API

于 2013-08-26T13:17:55.437 回答