Télécharger des paquets Nuget sans VS / NuGet Package Manager

Comment puis-je télécharger des Packages NuGet en dehors de visual studio? il peut donc être utilisé pour créer des paquets hors ligne.

26
demandé sur Aviran Cohen 2012-11-21 01:18:46

6 réponses

Comment télécharger le paquet NuGet sans Visual Studio ou Nuget Package Manager:

  1. Recherchez votre forfait désiré sur site officiel NuGet .

  2. Copiez la fin de L'URL de la page du package. Par exemple: http://nuget.org/packages/EntityFramework = > le nom du paquet est "EntityFramework"

  3. Entrez L'URL: http://packages.nuget.org/api/v1/package/{ Nom du paquet} exemple: http://packages.nuget.org/api/v1/package/EntityFramework
25
répondu Aviran Cohen 2012-11-20 21:18:46

Vous pouvez télécharger des paquets NuGet en dehors de Visual Studio en utilisant:

NuGet Explorateur De Paquets

NuGet Package Explorer est une application ClickOnce qui permet création et exploration de paquets NuGet facilement. Après l'installation, vous double cliquez sur une .nupkg fichier pour afficher le contenu du paquet. Vous pouvez chargez également les paquets directement à partir du flux NuGet officiel.

Ouvrir un paquet depuis online alimentation:

Http://j.mp/17kFHkt

Http://j.mp/17kFLAL

Et exportez le paquet à l'emplacement souhaité:

Http://j.mp/17kFYUD

14
répondu Răzvan Flavius Panda 2013-04-07 12:08:36

Installez le programme de ligne de commande NuGet :

La ligne de commande NuGet peut être installée sur une machine de plusieurs manières possibles.

  1. Téléchargement Direct de l'exécutable depuis https://dist.nuget.org/win-x86-commandline/latest/nuget.exe. l'exécutable peut être placé n'importe où sur le système de fichiers et, dans la plupart des cas, doit être placé dans un répertoire répertorié dans la variable D'environnement PATH.
  2. installez le NuGet.Ligne de commande package à partir du client NuGet Visual Studio et déplacez nuget.exe à un emplacement commun ou l'exécuter dans le contexte de votre projet.
  3. installez le NuGet.CommandLine paquet Chocolatey en utilisant le client Chocolatey. Plus d'informations sur Chocolaté peut être trouvé à [http://chocolatey.org].

Puis exécutez nuget install package pour télécharger et installer package dans le répertoire courant.

Plus d'informations sur le programme de ligne de commande NuGet:

13
répondu Deepak 2016-04-13 14:13:12

Chrome Plugin "NuTake" fournit un lien de téléchargement direct.

Renommer l'extension en .zip et extrait

3
répondu Steve 2015-01-28 01:51:28

Vous pouvez télécharger les paquets nuget en utilisant - vnuget.org .

Sur ce site, vous pouvez également afficher le contenu du package nuget - http://vnuget.org/packages/Microsoft.AspNet.Mvc/5.2.3 .

1
répondu Sergey 2015-03-08 21:28:53

Voici quelques exemples qui peuvent ajouter à la réponse de DeePak:

Celui-ci télécharge AutoMapper à partir de NuGet.org

nuget.exe install AutoMapper  -OutputDirectory c:\Temp\LotsOfPackages -Version 6.2.2

Celui-ci télécharge MyCustomPackage à partir d'un flux TFS Nuget interne

nuget.exe install MyCustomPackage  -OutputDirectory c:\Temp\LotsOfPackages -Source "http://tfs.myCompany.com:8080/tfs/TFSArea/_packaging/FeedName/nuget/v3/index.json" -Version 1.0.0.2

Notes

  • gardez à l'esprit que la commande install obtiendra le paquet en question et toutes ses dépendances NuGet. Alors, faites attention à simplement jeter cela dans le répertoire où vous exécutez. Ainsi, J'ai ajouté OutputDirectory à la commande.
  • pour paquets/flux Nuget internes, L'URL Source est disponible via TFS. Accédez à l'onglet packages et trouvez l'URL de votre flux spécifique. S'il a des espaces qui ont été encodés avec %20, vous devez les remplacer par des espaces.
  • référence de commande CLI
  • copier des paquets D'un flux NuGet vers un autre
0
répondu David Yates 2018-05-18 14:04:28