visual update studio open manager mac how abrir c# visual-studio-2013 install nuget

c# - update - Fuente inalcanzable al utilizar la consola NuGet Package Manager



package manager console visual studio 2010 (12)

Estamos trasladando nuestra administración de paquetes de la actualización manual de archivos a NuGet. Estoy tratando de instalar versiones anteriores de paquetes para que coincidan con los que ya tenemos en el control de código fuente. No hay forma de hacer esto desde la interfaz de usuario así que uso la línea de comando para obtener la versión correcta.

Por alguna razón, Install-Package sigue diciéndome que la galería nuget es inalcanzable.

La fuente en nuget.org [ https://www.nuget.org/api/v2/] es inalcanzable. Volviendo a NuGet Local Cache

Esto sucede solo en una de nuestras soluciones. Si creo una nueva solución o uso otra en el mismo repositorio, los paquetes se instalarán como se espera. Incluso puedo instalar los paquetes en una solución ficticia para llenar el caché local y luego instalarlos con éxito en la solución defectuosa. Intenté Invoke-WebRequest en la url de NuGet Console y recibí un HTTP 200.

¿Qué puede causar esto? ¿Hay alguna manera de anular las fuentes del paquete por solución / proyecto?


A pesar de que mi fuente de paquete se configuró en nuget.org en la consola del Administrador de paquetes, al agregar explícitamente el argumento de -Source nuget.org corrigió esto por mí.

Entonces un ejemplo de uso sería:

Install-Package Akka.net -Source nuget.org

Akka.net es su paquete que desea instalar, es solo un ejemplo aquí.


En mi caso, la causa fue que el paquete tenía un acuerdo. A través de la interfaz de usuario - Diálogo "Gestionar paquetes NuGet" tiene la opción de aceptar y continuar.

La consola de Package Manager en VS 2013 parece tener un problema con esto. Como otros han dicho, reiniciar VS 2013 podría resolverlo para la consola.


En mi consola de Package Manager no pude ver ninguna fuente

Ir a: Herramientas -> Opciones -> Administrador de paquetes Nuget -> Fuentes de paquetes

Encontré las fuentes. Desmarcándolos, y ellos revisándolos, vuelven a aparecer en mi consola de Package Manager


Esto se trabajó para mí en VS 2015 prof: Herramientas -> Opciones -> Administrador de paquetes Nuget -> Fuentes de paquetes

  1. Presione el botón Agregar
  2. Editar en etiqueta de nombre: nuget.org
  3. Editar en etiqueta de origen: https://www.nuget.org/api/v2/
  4. presiona OK

Espero eso ayude ;)


Me he enfrentado a este problema VS2013 y perdí 3 horas de tiempo.

No estoy seguro de cuál fue la causa del problema. Pero ninguna de las soluciones anteriores funcionó para mí.

La reinstalación de la consola de Nuget Package Manager funcionó para mí.

Herramientas -> Extensiones y actualizaciones -> Bajo todos, busque el Administrador de paquetes Nuget para Visual Studio y la desinstalación de resultados.

Vaya a https://marketplace.visualstudio.com/items?itemName=NuGetTeam.NuGetPackageManagerforVisualStudio2013 y descargue la extensión.


No estoy seguro de qué puede causar su problema, pero sí hay una manera de anular las fuentes del paquete por solución, pero solo si ha habilitado NuGet Package Restore en la solución dada.

Una vez que una solución ha habilitado NuGet Package Restore, se agrega a la solución una carpeta llamada ".nuget". Debajo de esto habrá un archivo llamado "NuGet.targets" que tiene un ItemGroup cuya condición es "''$ (PackageSources)'' == ''''" como la que verá en la imagen adjunta.

Si el ItemGroup está vacío (o completamente comentado, como en la ilustración), la solución utilizará un archivo específico que debería ser el mismo que el de las fuentes enumeradas en HERRAMIENTAS >> OPCIONES. Pero si descomenta o agrega elementos de PackageSource a ese ItemGroup, la solución buscará en las fuentes del paquete enumeradas y SOLO en las enumeradas.


Ocurre porque trabajas fuera de línea, cuando vuelvas a conectar la red necesitarás desconectarte y volver a iniciar sesión. El administrador de paquetes se reinicializará sin problemas.


También puede cambiar la fuente NuGet de la IU. Simplemente cambie la fuente NuGet a una versión anterior y debería funcionar bien.

Parece que todavía hay algunos errores en VS 2015 relacionados con api.nuget.org (v3).


Tuve el mismo problema con el mismo mensaje. Pero la razón de mi problema fue la conexión perdida a TFS. Mi servidor TFS estaba alojado en otra red y utilicé VPN para acceder a él. Cuando intenté instalar el paquete sin conexión establecida a TFS (VPN se apagó) tuve el mismo problema.

Tenga en cuenta este comportamiento TFS.



Tuve que proporcionar el comandante junto con la URL completa como Install-Package MySql.Data.Entity -Version 6.9.8 -Source http://www.nuget.org/api/v2


enter image description here Puede ser tuyo el firewall de la oficina / hogar bloqueando nuget.org así que trata de conectar diferentes redes de internet, por ejemplo desde tu móvil o wifi. Pude resolverlo a través de este método.