Delen via


NuGetInstaller@0 - NuGet Installer v0-taak

Installeert of herstelt ontbrekende NuGet-pakketten.

Belangrijk

Deze taak is afgeschaft. Builds die deze gebruiken, worden verbroken op 27-11-2023. Schakel zo snel mogelijk over naar de optie van restoreNuGetCommand@2. Zie Migreren van NuGetInstaller@0 of NuGetRestore@1 voor meer informatie.

Installeert of herstelt ontbrekende NuGet-pakketten.

Deze taak is afgeschaft. Gebruik de optie vanrestore NuGetCommand@2.

Installeert of herstelt ontbrekende NuGet-pakketten. Gebruik NuGetAuthenticate@0 taak voor de nieuwste mogelijkheden.

Installeert of herstelt ontbrekende NuGet-pakketten.

Syntax

# 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.
# NuGet Installer v0
# Installs or restores missing NuGet packages.
- 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.

Invoerwaarden

solution - Pad naar oplossing of packages.config
string. Vereist. Standaardwaarde: **/*.sln.

Het pad naar het Visual Studio-oplossingsbestand of NuGet-packages.config.


nugetConfigPath - Pad naar NuGet.config
string.

Gelijk aan het opdrachtregelargument -ConfigFile NuGet.exe.


restoreMode - Installatietype
string. Vereist. Toegestane waarden: restore, install. Standaardwaarde: restore.

Herstellen herstelt de pakketten waarvan een oplossing afhankelijk is en is over het algemeen wat u wilt.

Met Installeren worden pakketten uit een packages.config-bestand geïnstalleerd. Gebruik deze optie als u een zelfstandig hulpprogrammapakket wilt installeren.


noCache - Lokale cache uitschakelen
boolean. Standaardwaarde: false.

Gelijk aan het opdrachtregelargument -NoCache NuGet.exe.


nuGetRestoreArgs - NuGet-argumenten
string.

Aanvullende argumenten die worden doorgegeven aan NuGet.exe herstellen of installeren. Meer informatie.


verbosity - Uitgebreidheid
string. Toegestane waarden: -, Quiet, Normal, Detailed. Standaardwaarde: -.

Uitgebreidheidsniveau van NuGet.


nuGetVersion - NuGet-versie
string. Vereist. Toegestane waarden: 3.3.0, 3.5.0.1829 (3.5.0), 4.0.0.2283 (4.0.0), custom. Standaardwaarde: 3.3.0.

De versie van NuGet die moet worden gebruikt, of de externe versie.


nuGetPath - Pad naar NuGet.exe
string.

Geef desgewenst het pad naar NuGet.exe. De versieselectie wordt overschreven.


Opties voor taakbeheer

Alle taken hebben besturingsopties naast hun taakinvoer. Zie Besturingsopties en algemene taakeigenschappen voor meer informatie.

Uitvoervariabelen

Geen.

Vereisten

Vereiste Beschrijving
Pijplijntypen YAML, klassieke build, klassieke release
Wordt uitgevoerd op Agent, DeploymentGroup
Eisen Geen
Functies Deze taak voldoet niet aan eventuele vereisten voor volgende taken in de taak.
Opdrachtbeperkingen Alle
Instelbare variabelen Alle
Agentversie 2.115.0 of hoger
Taakcategorie Pakket
Vereiste Beschrijving
Pijplijntypen YAML, klassieke build, klassieke release
Wordt uitgevoerd op Agent, DeploymentGroup
Eisen Geen
Functies Deze taak voldoet niet aan eventuele vereisten voor volgende taken in de taak.
Opdrachtbeperkingen Alle
Instelbare variabelen Alle
Agentversie 1.83.0 of hoger
Taakcategorie Pakket