Compartir a través de


NuGetInstaller@0: tarea instalador de NuGet v0

Instala o restaura paquetes NuGet que faltan.

Importante

Esta tarea está en desuso. Las compilaciones que lo usan se interrumpirán el 11-27-2023. Cambie a la opción restore de NuGetCommand@2lo antes posible. Para obtener más información, consulte Migrar desde NuGetInstaller@0 o NuGetRestore@1.

Instala o restaura paquetes NuGet que faltan.

Esta tarea está en desuso. Use la opción restore de NuGetCommand@2.

Instala o restaura paquetes NuGet que faltan. Use NuGetAuthenticate@0 tarea para obtener las funcionalidades más recientes.

Sintaxis

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

Entradas

solution - Ruta de acceso a la solución o packages.config
string. Obligatorio. Valor predeterminado: **/*.sln.

Ruta de acceso al archivo de solución de Visual Studio o a nuGet packages.config.


ruta de acceso de nugetConfigPath - a NuGet.config
string.

Equivalente al argumento de línea de comandos de -ConfigFile NuGet.exe.


tipo de instalación de restoreMode -
string. Obligatorio. Valores permitidos: restore, install. Valor predeterminado: restore.

La restauración restaurará los paquetes de los que depende una solución y, por lo general, es lo que desea.

La instalación instalará paquetes desde un archivo packages.config. Use esta opción si desea instalar un paquete de herramientas independiente.


noCache - Deshabilitar de caché local
boolean. Valor predeterminado: false.

Equivalente al argumento de línea de comandos de -NoCache NuGet.exe.


nuGetRestoreArgs - argumentos de NuGet
string.

Argumentos adicionales pasados a NuGet.exe restauración o instalación. Más información.


verbosity - verbosity
string. Valores permitidos: -, Quiet, Normal, Detailed. Valor predeterminado: -.

Nivel de detalle de NuGet.


nuGetVersion - de versión de NuGet
string. Obligatorio. Valores permitidos: 3.3.0, 3.5.0.1829 (3.5.0), 4.0.0.2283 (4.0.0), custom. Valor predeterminado: 3.3.0.

Versión de NuGet que se va a usar o versión externa.


ruta de acceso de nuGetPath - a NuGet.exe
string.

Opcionalmente, proporcione la ruta de acceso a NuGet.exe. Invalidará la selección de versión.


Opciones de control de tareas

Todas las tareas tienen opciones de control además de sus entradas de tarea. Para obtener más información, consulte Opciones de control y propiedades de tareas comunes.

Variables de salida

Ninguno.

Requisitos

Requisito Descripción
Tipos de canalización YAML, compilación clásica, versión clásica
Se ejecuta en Agente, DeploymentGroup
demandas Ninguno
funcionalidades de Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo.
restricciones de comandos Cualquiera
variables settable Cualquiera
Versión del agente 2.115.0 o superior
Categoría de tarea Paquete