Подтвердить что ты не робот

Visual Studio: источник пакета NuGet требует учетных данных

Visual Studio 2012 > Tools > Options > Package Manager > Package Sources

Я добавляю новый источник пакета, указывающий на URL-адрес myget.org:

http://www.myget.org/F/myfeed/

VS > Tools > Library Package Manager > Manage NuGet Packages for Solution...

Теперь мне предлагается учетные данные myget. Очевидно, что разработчикам будет неудобно вручную вводить учетные данные каждый раз, когда они работают с пакетами myget.

В этом блоге объясняется, как хранить учетные данные на уровне NuGet.config на уровне машины:

https://gist.github.com/xavierdecoster/3205826

но после выполнения шагов, VS все еще запрашивает у меня учетные данные.

4b9b3361

Ответ 1

Один из подходов состоит в использовании команды sources:

nuget.exe sources Add|Update -Name feedName -UserName user -Password secret

С помощью этого вы можете либо добавить этот источник с учетными данными, либо обновить существующий. Он отлично работает.

Ответ 2

Вы за прокси? Если это так, вы можете добавить свои учетные данные прокси в глобальный NuGet.config, как описано в документах: http://docs.nuget.org/docs/reference/nuget-config-file