visual-studio nuget nuget-package myget

Visual Studio: NuGet Package Source requiere credenciales



visual-studio nuget-package (2)

¿Estás detrás de un proxy? Si es así, es posible que desee agregar sus credenciales de proxy al NuGet.config global como se explica en los documentos: http://docs.nuget.org/docs/reference/nuget-config-file

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

Agrego una nueva fuente de paquete que apunta a una url de myget.org:

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

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

Ahora me piden mis credenciales de myget. Obviamente, será inconveniente para los desarrolladores tener que ingresar manualmente las credenciales cada vez que trabajen con los paquetes myget.

Este blog explica cómo almacenar las credenciales en el NuGet.config a nivel de máquina:

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

pero después de seguir los pasos, VS todavía me pide credenciales.


Un enfoque es usar el comando de sources :

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

Con esto puede agregar esa fuente con las credenciales o actualizar una existente. Funciona perfectamente.