Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
S’applique à : publication de package • Versions prises en charge : 3.3+
Ajoute un package spécifié à une source de package non HTTP (un dossier ou un chemin d’accès UNC) dans une disposition hiérarchique, où les dossiers sont créés pour l’ID de package et le numéro de version. Par exemple :
\\myserver\packages
└─<packageID>
└─<version>
├─<packageID>.<version>.nupkg
├─<packageID>.<version>.nupkg.sha512
└─<packageID>.nuspec
Lors de la restauration ou de la mise à jour sur la source du package, la disposition hiérarchique offre de meilleures performances.
Pour développer tous les fichiers du package vers la source du package de destination, utilisez le commutateur -Expand. Cela entraîne généralement l’apparition de sous-dossiers supplémentaires dans la destination, comme tools et lib.
Usage
nuget add <packagePath> -Source <sourcePath> [options]
où <packagePath> est le chemin d’accès au package à ajouter et <sourcePath> spécifie la source de package basée sur le dossier à laquelle le package sera ajouté. Les sources HTTP ne sont pas prises en charge.
Options
-ConfigFileFichier de configuration NuGet à appliquer. S’il n’est pas spécifié,
%AppData%\NuGet\NuGet.Config(Windows) ou~/.nuget/NuGet/NuGet.Config, ou~/.config/NuGet/NuGet.Config(Mac/Linux) est utilisé.-ExpandAjoute tous les fichiers du package à la source du package.
-ForceEnglishOutput(3.5+) Force nuget.exe à s’exécuter avec une culture indifférente basée sur l’anglais. Force l’application à s’exécuter avec les paramètres régionaux Anglais (culture indifférente).
-?|-helpAffiche les informations d’aide pour la commande.
-NonInteractiveSupprime les invites pour l’entrée utilisateur ou les confirmations.
-src|-SourceSpécifie la source du package, qui est un dossier ou un partage UNC, auquel le nupkg sera ajouté. Les sources http ne sont pas prises en charge.
-Verbosity [normal|quiet|detailed]Spécifie la quantité de détails affichée dans la sortie :
normal(la valeur par défaut),quietoudetailed.
Consultez également Variables d’environnement.
Exemples
nuget add foo.nupkg -Source c:\bar\
nuget add foo.nupkg -Source \\bar\packages\