2016-07-07 5 views
3

Я новичок в сообществе переполнения стека. Сейчас я изучаю C# (используя visual studio 2012) и работаю над загрузкой файлов на Google Drive.Не удается установить пакет NuGet: возврат к локальному кэшу NuGet

Я после этого учебника http://www.daimto.com/google-drive-api-c-upload/ , но, к сожалению, я получаю сообщение об ошибке при выполнении этой команды

Install-Package Google.Apis.Drive.v2

Источник на всех [(Совокупный источник) ] недостижима. Возврат к Локальный кэш NuGet в C: \ Users \ Cyclone \ AppData \ Local \ NuGet \ Cache Install-Package: Не удается найти пакет 'Google.Apis.Drive.v2'. На строка: 1 char: 1 + Install-Package Google.Apis.Drive.v2 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ + CategoryInfo: NotSpecified: (:) [Install-Package], InvalidOperationException + FullyQualifiedErrorId: NuGetCmdletUnhandledException, NuGet.PowerShell.Commands.InstallPackageCommand

Я действительно не знаю, проблема и не может продолжаться в моем проекте. Может ли кто-нибудь объяснить мне, как решить эту ошибку или какую-либо работу по загрузке файлов на диске Google.

Благодарим вас и жаль за плохой английский!

+5

Первый ответ в Google при поиске ** Install-Package Google.Apis.Drive.v2 ОШИБКА Источник во всех [(источник агрегирования)] недоступен ** это [это] (http: // stackoverflow. com/questions/24025409/source-unreachable-when-use-the-nuget-package-manager-console) –

+0

Благодарим за помощь Это делает трюк http://stackoverflow.com/questions/24025409/source- unreachable-when-use-the-nuget-package-manager-console – user3928241

+0

BTW Drive v3 отсутствует, но у меня нет учебника для этого. – DaImTo

ответ

3

Возможно, добавив -Source nuget.org вашей команде, это исправит?

Так попробуйте команду:

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

Или, вы также можете попробовать http://www.nuget.org/api/v2 вместо nuget.org

Если это работает, вы можете иметь ваш пакет Источник неправильно.

+0

У меня ошибка Invalid URI ** Install-Package: недопустимый URI: формат URI не может быть определен. В строке: 1 char: 1 + Install-Package Google.Apis.Drive.v2 -Source nuget.org + ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo: NotSpecified: (:) [Install-Package], UriFormatException + FullyQualifiedErrorId : System.UriFormatException, NuGet.PowerShell.Commands.InstallPackageCommand ** – user3928241

+0

Иногда визуальная студия Microsoft не нравится -Source.Попробуйте без него, если вы все еще получаете ошибки. Большое спасибо @Peter – HBK

1

Попробуйте открыть пользовательскую визуальную студию с правами администратора, и проект должен использовать не менее .net версии 4.0. Вы также можете скачать образец проекта с github.

Примечание: Я пробовал команду пакета установки Nuget, и он работает. Install-Package Google.Apis.Drive.v2 works