add — polecenie (interfejs wiersza polecenia NuGet)
Dotyczy: publikowanie pakietów • Obsługiwane wersje: 3.3+
Dodaje określony pakiet do źródła pakietu innego niż HTTP (folderu lub ścieżki UNC) w układzie hierarchicznym, w którym foldery są tworzone dla identyfikatora pakietu i numeru wersji. Na przykład:
\\myserver\packages
└─<packageID>
└─<version>
├─<packageID>.<version>.nupkg
├─<packageID>.<version>.nupkg.sha512
└─<packageID>.nuspec
Podczas przywracania lub aktualizowania względem źródła pakietu układ hierarchiczny zapewnia znacznie lepszą wydajność.
Aby rozwinąć wszystkie pliki w pakiecie do źródła pakietu docelowego, użyj przełącznika -Expand
. Zazwyczaj powoduje to wyświetlenie dodatkowych podfolderów w miejscu docelowym, takich jak tools
i lib
.
Użycie
nuget add <packagePath> -Source <sourcePath> [options]
gdzie <packagePath>
to ścieżka do pakietu do dodania i <sourcePath>
określa źródło pakietu opartego na folderze, do którego zostanie dodany pakiet. Źródła HTTP nie są obsługiwane.
Opcje
-ConfigFile
Plik konfiguracji NuGet do zastosowania. Jeśli nie zostanie określony,
%AppData%\NuGet\NuGet.Config
(Windows) lub~/.config/NuGet/NuGet.Config
~/.nuget/NuGet/NuGet.Config
(Mac/Linux) zostanie użyty.-Expand
Dodaje wszystkie pliki w pakiecie do źródła pakietu.
-ForceEnglishOutput
(3,5+) Wymusza nuget.exe uruchamiania przy użyciu niezmiennej kultury opartej na języku angielskim. Wymusza nuget.exe uruchamiania przy użyciu niezmiennej kultury opartej na języku angielskim.
-?|-help
Wyświetla informacje pomocy dotyczące polecenia .
-NonInteractive
Pomija monity dotyczące danych wejściowych lub potwierdzanych przez użytkownika.
-src|-Source
Określa źródło pakietu, które jest folderem lub udziałem UNC, do którego zostanie dodany nupkg. Źródła HTTP nie są obsługiwane.
-Verbosity [normal|quiet|detailed]
Określa ilość szczegółów wyświetlanych w danych wyjściowych:
normal
(wartość domyślna),quiet
lubdetailed
.
Zobacz też Zmienne środowiskowe
Przykłady
nuget add foo.nupkg -Source c:\bar\
nuget add foo.nupkg -Source \\bar\packages\