Udostępnij za pośrednictwem


NuGetInstaller@0 — zadanie Instalatora NuGet w wersji 0

Instaluje lub przywraca brakujące pakiety NuGet.

Ważne

To zadanie jest przestarzałe. Kompilacje, które go używają, zostaną przerwane w wersji 11-27-2023. Przejdź do opcji restoreNuGetCommand@2jak najszybciej. Aby uzyskać więcej informacji, zobacz Migrate from NuGetInstaller@0 or NuGetRestore@1.

Instaluje lub przywraca brakujące pakiety NuGet.

To zadanie jest przestarzałe. Użyj opcji restoreNuGetCommand@2.

Instaluje lub przywraca brakujące pakiety NuGet. Użyj zadania NuGetAuthenticate@0, aby uzyskać najnowsze możliwości.

Składnia

# NuGet Installer v0
# Installs or restores missing NuGet packages. Use NuGetAuthenticate@0 task for latest capabilities.
- task: NuGetInstaller@0
  inputs:
    solution: '**/*.sln' # string. Required. Path to solution or packages.config. Default: **/*.sln.
    #nugetConfigPath: # string. Path to NuGet.config. 
    restoreMode: 'restore' # 'restore' | 'install'. Required. Installation type. Default: restore.
    #noCache: false # boolean. Disable local cache. Default: false.
    #nuGetRestoreArgs: # string. NuGet arguments. 
  # Advanced
    #verbosity: '-' # '-' | 'Quiet' | 'Normal' | 'Detailed'. Verbosity. Default: -.
    nuGetVersion: '3.3.0' # '3.3.0' | '3.5.0.1829' | '4.0.0.2283' | 'custom'. Required. NuGet Version. Default: 3.3.0.
    #nuGetPath: # string. Path to NuGet.exe.

Dane wejściowe

ścieżka solution - do rozwiązania lub packages.config
string. To jest wymagane. Wartość domyślna: **/*.sln.

Ścieżka do pliku rozwiązania programu Visual Studio lub narzędzia NuGet packages.config.


ścieżka nugetConfigPath - do NuGet.config
string.

Odpowiednik argumentu wiersza polecenia -ConfigFile NuGet.exe.


typ instalacji restoreMode -
string. To jest wymagane. Dozwolone wartości: restore, install. Wartość domyślna: restore.

Przywracanie spowoduje przywrócenie pakietów, od których zależy rozwiązanie, i jest ogólnie tym, co chcesz.

Instalacja spowoduje zainstalowanie pakietów z pliku packages.config. Użyj tej opcji, jeśli chcesz zainstalować autonomiczny pakiet narzędzi.


noCache - Wyłącz lokalną pamięć podręczną
boolean. Wartość domyślna: false.

Odpowiednik argumentu wiersza polecenia -NoCache NuGet.exe.


nuGetRestoreArgs - argumenty narzędzia NuGet
string.

Dodatkowe argumenty przekazane do NuGet.exe przywracania lub instalacji. Więcej informacji.


verbosity - szczegółowość
string. Dozwolone wartości: -, , QuietNormal, Detailed. Wartość domyślna: -.

Poziom szczegółowości narzędzia NuGet.


nuGetVersion - wersji pakietu NuGet
string. To jest wymagane. Dozwolone wartości: 3.3.0, 3.5.0.1829 (3.5.0), 4.0.0.2283 (4.0.0), custom. Wartość domyślna: 3.3.0.

Wersja narzędzia NuGet do użycia lub wersji zewnętrznej.


ścieżka nuGetPath - do NuGet.exe
string.

Opcjonalnie podaj ścieżkę do NuGet.exe. Spowoduje zastąpienie wyboru wersji.


Opcje sterowania zadaniami

Wszystkie zadania mają opcje sterowania oprócz danych wejściowych zadań podrzędnych. Aby uzyskać więcej informacji, zobacz opcje kontroli i typowe właściwości zadań.

Zmienne wyjściowe

Żaden.

Wymagania

Wymaganie Opis
Typy potoków YAML, klasyczna kompilacja, wersja klasyczna
Działa na Agent, DeploymentGroup
Wymagania Żaden
możliwości To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu.
ograniczenia poleceń Jakikolwiek
zmienne ustawiane Jakikolwiek
Wersja agenta 2.115.0 lub nowsza
Kategoria zadań Pakiet