Nuget CLI dans Visual Studio 2017 - Comment gérer?
En fonction de la page sur: 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.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?
- Oui, il est disponible via les menus contextuels. Un complément, pas un exécutable séparé. Pourquoi vous voulez l'exécuter à partir de l'invite de commande n'est pas clair, le mieux si vous ne le faites pas. Utiliser le guide d'installation, la version 4.1.0 semble attrayant.
- Donc, vous devez lancer l'Install-Package Nuget.Ligne de commande pour l'obtenir? Je devine le cadre du projet cible doit être >= 4.5 ainsi?
- Je tiens également à l'utilisation de la CLI pour la création d'un package (dont j'ai été capable de faire avec une version 3.5 que j'ai trouvé sur mon système).
- Utiliser le Gestionnaire de Package de la Console pour accéder à la nuget CLI dans VS, après l'installation de ce package.
- L'une des raisons de l'exécuter est d'obtenir à travers ce tutoriel: docs.microsoft.com/en-us/nuget/create-packages/...
Vous devez vous connecter pour publier un commentaire.
Bien qu'il dit "Piles sont inclus" sur la page que vous avez mentionné, qui ne se réfère à la façon dont le gestionnaire de package NuGet est intégré à Visual Studio 2017. Les autres téléchargements sur cette page pour Visual Studio 2013 et 2015.
Si vous souhaitez que la ligne de commande
nuget.exe
afin de créer des packages NuGet, c'est toujours un téléchargement distinct sur la page que vous avez mentionné: https://dist.nuget.org/index.htmlÀ utiliser NuGet CLI, téléchargez le
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
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.