Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: pubblicazione di pacchetti • Versioni supportate: 3.3+
Aggiunge un pacchetto specificato a un'origine del pacchetto non HTTP (una cartella o un percorso UNC) in un layout gerarchico, in cui le cartelle vengono create per l'ID pacchetto e il numero di versione. Ad esempio:
\\myserver\packages
└─<packageID>
└─<version>
├─<packageID>.<version>.nupkg
├─<packageID>.<version>.nupkg.sha512
└─<packageID>.nuspec
Quando si esegue il ripristino o l'aggiornamento rispetto all'origine del pacchetto, il layout gerarchico offre prestazioni notevolmente migliori.
Per espandere tutti i file nel pacchetto nell'origine del pacchetto di destinazione, usare l'opzione -Expand . Ciò comporta in genere la visualizzazione di sottocartelle aggiuntive nella destinazione, ad esempio tools e lib.
Utilizzo
nuget add <packagePath> -Source <sourcePath> [options]
dove <packagePath> è il percorso del pacchetto da aggiungere e <sourcePath> specifica l'origine del pacchetto basata su cartella a cui verrà aggiunto il pacchetto. Le origini HTTP non sono supportate.
Opzioni
-ConfigFileFile di configurazione NuGet da applicare. Se non specificato,
%AppData%\NuGet\NuGet.Configviene usato (Windows) o~/.nuget/NuGet/NuGet.Config~/.config/NuGet/NuGet.Config(Mac/Linux).-ExpandAggiunge tutti i file nel pacchetto all'origine del pacchetto.
-ForceEnglishOutput(3.5+) Forza nuget.exe l'esecuzione usando impostazioni cultura invarianti basate sull'inglese. Forza nuget.exe l'esecuzione usando impostazioni cultura invarianti basate sull'inglese.
-?|-helpVisualizza le informazioni della Guida per il comando .
-NonInteractiveElimina le richieste di input o conferme dell'utente.
-src|-SourceSpecifica l'origine del pacchetto, ovvero una cartella o una condivisione UNC, a cui verrà aggiunto il nupkg. Le origini HTTP non sono supportate.
-Verbosity [normal|quiet|detailed]Specifica la quantità di dettagli visualizzati nell'output:
normal(impostazione predefinita),quietodetailed.
Vedere anche Variabili di ambiente
Esempi
nuget add foo.nupkg -Source c:\bar\
nuget add foo.nupkg -Source \\bar\packages\