Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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
-ConfigFilePlik 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.-ExpandDodaje 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.
-?|-helpWyświetla informacje pomocy dotyczące polecenia .
-NonInteractivePomija monity dotyczące danych wejściowych lub potwierdzanych przez użytkownika.
-src|-SourceOkreś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),quietlubdetailed.
Zobacz też Zmienne środowiskowe
Przykłady
nuget add foo.nupkg -Source c:\bar\
nuget add foo.nupkg -Source \\bar\packages\