2016-07-07 750 views
3

我是堆栈溢出社区中的新成员。现在我正在学习c#(使用visual studio 2012)并且正在上传谷歌驱动器中的文件。无法安装NuGet软件包:回退到NuGet本地缓存

我遵循这个教程 http://www.daimto.com/google-drive-api-c-upload/ 但遗憾的是我执行该命令

当已得到错误安装-封装Google.Apis.Drive.v2

在所有[(聚合源)的源]无法访问。回落到 NuGet本地缓存在C:\ Users \ Cyclone \ AppData \ Local \ NuGet \ Cache 安装包:无法找到包'Google.Apis.Drive.v2'。在 line:1 char:1 + Install-Package Google.Apis.Drive.v2 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ + CategoryInfo:NotSpecified:(:) [安装封装],出现InvalidOperationException + FullyQualifiedErrorId:NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

我真的不知道问题,无法继续在我的项目上。有人可以解释我如何解决这个错误或在谷歌驱动器中上传文件的任何工作。

谢谢你,对不起的英语感到抱歉!

+5

谷歌搜索时的第一个答案**安装包Google.Apis.Drive.v2错误在[All] [(Aggregate source)]源无法访问**是[this](http:// stackoverflow。 com/questions/24025409/source-unreachable-when-the-nuget-package-manager-console) –

+0

感谢您的帮助 这样做的技巧 http://stackoverflow.com/questions/24025409/source-无法访问,当使用该nuget包管理器控制台 – user3928241

+0

BTW驱动器v3现在不在,但我没有一个教程。 – DaImTo

回答

3

也许在你的命令中加入-Source nuget.org会解决这个问题吗?

所以尽量命令:

Install-Package Google.Apis.Drive.v2 -Source nuget.org 

或者,你也可以尝试的http://www.nuget.org/api/v2代替nuget.org

如果一切正常,你可以有你的包源配置错误。

+0

我有无效的URI错误 **安装包:无效的URI:无法确定URI的格式。 在线:1个字符:1 +安装包Google.Apis.Drive.v2 - 来源nuget.org + ~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~类别信息:未指定:()[安装包] :System.UriFormatException,NuGet.PowerShell.Commands.InstallPackageCommand ** – user3928241

+0

有时,microsoft visual studio不喜欢-Source。如果仍然有错误,请尝试没有它。非常感谢@Peter – HBK