web-dev-qa-db-fra.com

Comment utiliser NuGet?

J'ai installé NuGet, comment l'utiliser?

J'ai vu la vidéo et j'ai essayé

>Add-Package log4j
Command "Add" is not valid.
>

cela ne fonctionne pas, je suis entré dans la fenêtre de commande.

MODIFIER:

J'utilise VS2010 et je construis WindowsForm App et non ASP.NET.

15
IAdapter

Vous avez deux options.

Vous pouvez soit utiliser l'interface graphique; Faites un clic droit sur les références de projet> Ajouter une référence de paquet de bibliothèque ...

Ou vous pouvez utiliser la console, qui a plus de fonctionnalités, mais je ne le recommanderais pas. 

12
driushkin

Vous entrez ceci dans la fenêtre de commande alors que vous devriez l’être dans la fenêtre de la console de gestion des packages. Ouvrez-le via 'View'/'Other windows'/'Package Manager Console'. 

12
Robert Jeppesen

Pour répondre à votre question spécifique en plus de la documentation link :

En utilisant la console du gestionnaire de packages, vous pouvez rechercher un package en le filtrant, par exemple:

get-package -remote -filter Log4net

Une fois que vous avez trouvé le paquet que vous voulez, vous pouvez l’ajouter à votre projet avec

install-package log4net

C’est tout ce qu’il ya à faire - si vous n’avez pas besoin d’utiliser la console, utilisez occasionnellement la boîte de dialogue Ajouter une référence de paquet de bibliothèque (il en est une poignée) qui fournit une interface utilisateur facile à utiliser pour ajouter des paquets.

7
BrokenGlass

Cliquez sur projet -> Gérer les paquets de nugets.

Vous pouvez voir cette vidéo sur youtube qui montre l’importance de Nuget et comment l’utiliser à l’aide de VS 2012.

http://www.youtube.com/watch?v=AXfZsTj-7P0

5
Shivprasad Koirala

Si vous avez visual studio 2013 ou une version ultérieure, les solutions fournissent maintenant le gestionnaire de paquets Nuget et un fichier packages.config est également ajouté à la solution. Le fichier packages.config contient des informations sur tous les packages présents dans la solution.

En savoir plus> À propos de Nuget Install/Uninstall & Downgrading

0
Cheezy Code