commandes CLI dotnet
L’interface de ligne de commande dotnet
(CLI), qui s’exécute sur Windows, Mac OS X et Linux, fournit un certain nombre de commandes essentielles telles que l’installation, la restauration et la publication de packages. Si dotnet répond à vos besoins, il n’est pas nécessaire d’utiliser nuget.exe
.
Pour obtenir des exemples d’utilisation de ces commandes pour consommer des packages, consultez Installer et gérer des packages à l’aide de la CLI dotnet. Pour obtenir des exemples d’utilisation de ces commandes pour créer des packages, consultez Créer et publier des packages à l’aide de la CLI dotnet.
Pour obtenir la référence de commande complète sur la CLI dotnet
, consultez les Outils d’interface de ligne de commande .NET Core (CLI).
Consommation du package
- dotnet add package : ajoute une référence de package au fichier projet, puis exécute
dotnet restore
pour installer le package. - dotnet remove package : supprime une référence de package dans le fichier projet.
- dotnet restore : Restaure les dépendances et les outils d’un projet. À compter de NuGet 4.0, cette commande exécute le même code que
nuget restore
. - dotnet nuget locals : répertorie les emplacements des dossiers global-packages, http-cache et temporaire, et efface le contenu de ces dossiers.
- dotnet new nugetconfig : crée un fichier
nuget.config
pour configurer le comportement de NuGet.
Création de package
- dotnet pack : emballe le code en un package NuGet.
- dotnet nuget push : publie un package sur un serveur NuGet. Applicable aux serveurs NuGet nuget.org, Azure Artifacts et tiers.
- dotnet nuget delete : supprime ou dérépertorie un package du serveur NuGet. Applicable aux serveurs NuGet nuget.org, Azure Artifacts et tiers.
- dotnet nuget verify : vérifie un package NuGet signé.