¿Cómo descargar un paquete Nuget sin Nuget.exe o la extensión de Visual Studio?

¿Cómo puedo descargar un paquete NuGet? No tengo la extensión NuGet Visual Studio o el progtwig de línea de comandos nuget.exe. ¿Cómo puedo descargar el archivo .nupack de la web? Según tengo entendido, podré extraer los archivos .dll (con 7-zip) para usarlos normalmente.

El paquete en el que estoy interesado es http://nuget.org/packages/Microsoft.Bcl.Async , pero me gustaría saber cómo hacerlo en general .

En el mundo de Ruby esto sería fácil: cada página de paquete en el sitio web de RubyGems tiene un enlace de descarga a un archivo .gem, por ejemplo: https://rubygems.org/gems/pony


El argumento sobre el destino manifiesto de NuGet pertenece a otra parte. No importa a esta pregunta por qué lo evito. Aunque no soy el único .

Aunque la construcción de la URL o el uso de herramientas todavía es posible, ya no es necesaria.

https://www.nuget.org/ actualmente tiene un enlace de descarga directa que está disponible incluso si no tiene una cuenta en el sitio.

(en la parte inferior de la columna de la derecha).


Ejemplo de la página de detalles de EntityFramework: https://www.nuget.org/packages/EntityFramework/ : ( Actualizado después del comentario de RenniePet ) .

Ejemplo de la página de detalles de EntityFramework

Haga una cuenta en el sitio web Nuget.org, luego inicie sesión, busque el paquete que desea y haga clic en el enlace Descargar en el menú de la izquierda.


O adivina la URL. Tienen el siguiente formato:

 https://www.nuget.org/api/v2/package/{packageID}/{packageVersion} 

Luego simplemente descomprima el archivo .nupkg y extraiga el contenido que necesita.

Basado en la respuesta de Xavier, escribí una extensión Google Chrome NuTake para agregar enlaces a las páginas de paquetes de Nuget.org.

Para obtener la versión estable actual del paquete NuGet use:

 https://www.nuget.org/api/v2/package/{packageID} 

Todavía no lo he probado, pero parece que NuGet Package Explorer debería poder hacerlo:

https://github.com/NuGetPackageExplorer/NuGetPackageExplorer

NuGet Package Explorer

(o como dice el Coronel Panic, 7-zip probablemente debería hacerlo)

  1. Vaya a http://www.nuget.org
  2. Busque el paquete deseado. Por ejemplo: Microsoft.Owin.Host.SystemWeb
  3. Descargue el paquete haciendo clic en el enlace Descargar que se encuentra a la izquierda.
  4. Haga el paso 3 para las dependencias que aún no están instaladas. Página de descarga de Nuget
  5. Almacene todos los paquetes descargados en una carpeta personalizada. El valor predeterminado es c: \ Fuente del paquete.
  6. Abra Nuget Package Manager en Visual Studio y asegúrese de tener un “origen de paquete disponible” que señale la dirección especificada en el paso 5; De lo contrario, simplemente agregue uno proporcionando un nombre y dirección personalizados. Haga clic en Aceptar. Herramientas-/> Administrar paquetes NuGet-> Configuración del Administrador de paquetes”> <img src=
  7. En este punto, debería poder instalar el paquete exactamente de la misma manera que instalaría un paquete en línea a través de la interfaz . Probablemente no podrá instalar el paquete con la consola NuGet.