38 votes

Nuget CLI dans Visual Studio 2017 - Comment exécuter?

Selon la page à: https://dist.nuget.org/index.html

NuGet 4.x est inclus dans Visual Studio 2017 installation. Dernière NuGet versions sont livrées dans le cadre de Visual Studio mises à jour.

Les piles sont inclus!

Peu importe si je ouvrir Visual Studio 2017 invite de commande ou de la console Nuget lui-même, l'exécution de la 'nuget' résultats de la commande dans la commande introuvable.

Comment puis-je exécuter l'nuget CLI avec Visual Studio 2017? Ce qui me manque?

20voto

Matt Frear Points 6287

Bien que le libellé "Piles soient incluses" sur la page que vous avez mentionnée, cela ne fait référence qu'à la manière dont le gestionnaire de packages NuGet est intégré à Visual Studio 2017. Les autres téléchargements sur cette page concernent Visual Studio 2013-2015.

Si vous souhaitez utiliser la ligne de commande nuget.exe afin de créer des packages NuGet, il s'agit toujours d'un téléchargement séparé sur la page que vous avez mentionnée: https://dist.nuget.org/index.html.

2voto

Madhu Points 301

Pour utiliser NuGet CLI, télécharger l' nuget.exe de https://www.nuget.org/downloads page Windows x86 ligne de commande de la section. Ajouter le dossier où vous avez placé nuget.exe à votre variable d'environnement PATH. Ouvrir la fenêtre de commande ou powershell n'importe où et exécuter toute commande nuget. Ou vous pouvez utiliser directement à partir de Visual Studio 2017 la console du gestionnaire de package. (Visual Studio redémarrage est nécessaire pour obtenir la variable d'environnement PATH.) Ici est le MME Docs pour NuGet CLI

0voto

Je pense plus facile de recréer de montage à l'aide de la nouvelle solution .NET Standard dans Visual Studio 2017. J'ai essayer de modifier les anciens .fichier csproj. Mais quand j'ai changé, j'ai cassé l'assemblée. J'ai utilisé ce lien Créer .NET packages standard avec Visual Studio 2017. J'espère que ce lien NuGet est désormais totalement intégré dans MSBuild aider.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X