Share via


NuGetInstaller@0 - Attività Del programma di installazione NuGet v0

Installa o ripristina i pacchetti NuGet mancanti.

Importante

Si tratta di un'attività deprecata. Le compilazioni che lo usano si interromperanno il 11-27-2023. Passare all'uso dell'opzione direstore NuGetCommand@2 il prima possibile. Per altre informazioni, vedere Eseguire la migrazione da NuGetInstaller@0 o NuGetRestore@1.

Installa o ripristina i pacchetti NuGet mancanti.

Si tratta di un'attività deprecata. Usare l'opzione NuGetCommand@2.restore

Installa o ripristina i pacchetti NuGet mancanti. Usare NuGetAuthenticate@0 attività per le funzionalità più recenti.

Installa o ripristina i pacchetti NuGet mancanti.

Sintassi

# 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.

Input

solution - Percorso della soluzione o della packages.config
string. Obbligatorio. Valore predefinito: **/*.sln.

Percorso del file della soluzione di Visual Studio o del packages.config NuGet.


nugetConfigPath - Percorso di NuGet.config
string.

Equivale all'argomento della riga di comando -ConfigFile NuGet.exe.


restoreMode - Tipo di installazione
string. Obbligatorio. Valori consentiti: restore, install. Valore predefinito: restore.

Il ripristino ripristinerà i pacchetti da cui dipende una soluzione ed è in genere ciò che si vuole.

Install installerà i pacchetti da un file di packages.config. Usare questa opzione se si vuole installare un pacchetto di strumenti autonomo.


noCache - Disabilitare la cache locale
boolean. Valore predefinito: false.

Equivale all'argomento della riga di comando -NoCache NuGet.exe.


nuGetRestoreArgs - Argomenti NuGet
string.

Argomenti aggiuntivi passati a NuGet.exe ripristino o installazione. Altre informazioni.


verbosity - Dettaglio
string. Valori consentiti: -, Quiet, Normal, Detailed. Valore predefinito: -.

Livello di dettaglio di NuGet.


nuGetVersion - Versione di NuGet
string. Obbligatorio. Valori consentiti: 3.3.0, 3.5.0.1829 (3.5.0), 4.0.0.2283 (4.0.0), custom. Valore predefinito: 3.3.0.

Versione di NuGet da usare o versione esterna.


nuGetPath - Percorso di NuGet.exe
string.

Facoltativamente, specificare il percorso di NuGet.exe. Eseguirà l'override della selezione della versione.


Opzioni di controllo delle attività

Tutte le attività dispongono di opzioni di controllo oltre ai relativi input attività. Per altre informazioni, vedere Opzioni di controllo e proprietà comuni delle attività.

Variabili di output

Nessuno.

Requisiti

Requisito Descrizione
Tipi di pipeline YAML, build classica, versione classica
Viene eseguito in Agente, DeploymentGroup
Richieste Nessuno
Capabilities Questa attività non soddisfa le richieste per le attività successive nel processo.
Restrizioni dei comandi Qualsiasi
Variabili impostabili Qualsiasi
Versione agente 2.115.0 o versione successiva
Categoria attività Pacchetto
Requisito Descrizione
Tipi di pipeline YAML, build classica, versione classica
Viene eseguito in Agente, DeploymentGroup
Richieste Nessuno
Capabilities Questa attività non soddisfa le richieste per le attività successive nel processo.
Restrizioni dei comandi Qualsiasi
Variabili impostabili Qualsiasi
Versione agente 1.83.0 o versione successiva
Categoria attività Pacchetto