2016-07-07 749 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