web-dev-qa-db-fra.com

Vous ne trouvez pas le gestionnaire de paquets Nuget dans Visual Studio 2017?

J'ai installé le programme d'installation du package à partir de Outils -> Extensions et mises à jour . J'ai essayé d'effectuer une recherche dans le menu Outils, je n'ai pas trouvé install nuget package option. De plus, si je clique avec le bouton droit de la souris sur le projet, il existe une option Package d'installation rapide , Dans la case correspondante, je remplis le paquet de nugets que je souhaite ajouter à mon projet (openBLAS dans mon cas) et il indique , Visual studio doit redémarrer.

Je travaille dans l’application de console Visual C++ win32 et j’essaie également de trouver le gestionnaire de paquets Nuget pour d’autres projets.

J'ai redémarré mon studio visuel et même mon ordinateur, mais je ne pouvais toujours pas le trouver . S'il vous plaît, aidez-moi!

13
sam

Il n'est pas installé par défaut (pour autant que je sache), vous devez le sélectionner manuellement dans le programme d'installation de Visual Studio.

Commencez par ouvrir votre programme d’installation de Visual Studio (par exemple, via Outils -> Obtenir des outils et des fonctionnalités ... ). Modifiez votre produit actuellement installé. Vous pouvez trouver le gestionnaire de paquets NuGet sous le Composants individuels onglet.

24
Nandee

Vous ne trouvez pas le gestionnaire de paquets Nuget dans Visual Studio 2017?

Selon blog nuget :

À compter de NuGet 4.0 dans Visual Studio 2017, le gestionnaire de packages NuGet sera livré avec Visual Studio et les versions plus récentes ne pourront pas être téléchargées à partir de la galerie d'extensions VS. Les mises à jour de NuGet seront automatiquement intégrées aux autres mises à jour de Visual Studio.

Ainsi, l'extension de NuGet Package Manager est déjà intégrée à Visual Studio 2017, vous n'avez pas besoin de l'installer ou de la mettre à jour.

Après avoir installé Visual Studio 2017, vous pouvez utiliser directement le gestionnaire de packages de nuget. Cliquez avec le bouton droit de la souris sur le projet. Il existe une option Manager NuGet packages ..., dans le Browse, saisissez le package du nuget openBLAS, puis sélectionnez la version du package et installez-le:

 enter image description here

En outre, vous pouvez également installer le package de nuget à l’aide de commandes NuGet directement dans Visual Studio. Pour plus d’informations, vous pouvez vous référer à Documentation NuGet .

4
Leo Liu-MSFT

Cela a fonctionné pour moi:

Supprimez %AppData%\NuGet\Nuget.config puis Redémarrez Visual Studio

(La suppression de Nuget.config force VS à créer un nouveau fichier de configuration, ce qui peut résoudre de nombreux problèmes en fonction de ce qui a été cassé dans votre fichier de configuration.)

1
ndreisg

Mon expérience avec VS2017 est que NuGet Package Manager n'a pas été installé automatiquement. Il devait être sélectionné via le VS Installer:

 enter image description here

A défaut de sélectionner/installer ceux-ci lors de l'installation initiale, j'ai dû revenir en arrière et les ajouter/installer ultérieurement. Toutefois, après l’installation, les sources de paquet dans le gestionnaire de paquet NuGet étaient limitées à "Paquets hors connexion Microsoft Visual Studio" et la restauration du paquet ne fonctionnerait pas correctement. Suivant la suggestion de @ndreisg, j'ai supprimé le fichier Nuget.config. Ensuite, au redémarrage de VS2017, tout a fonctionné et j'ai pu restaurer des packages dans une solution existante.

0
Mark Uebel