다음을 통해 공유


NuGetInstaller@0 - NuGet Installer v0 작업

누락된 NuGet 패키지를 설치하거나 복원합니다.

중요합니다

이 작업은 더 이상 사용되지 않습니다. 이를 사용하는 빌드는 2023년 11월 27일부터 중단됩니다. 가능한 한 빨리 NuGetCommand@2restore 옵션을 사용하도록 전환하세요. 자세한 내용은 NuGetInstaller@0 또는 NuGetRestore@1 마이그레이션을 참조하세요.

누락된 NuGet 패키지를 설치하거나 복원합니다.

이 작업은 더 이상 사용되지 않습니다. NuGetCommand@2restore 옵션을 사용합니다.

누락된 NuGet 패키지를 설치하거나 복원합니다. 최신 기능에는 NuGetAuthenticate@0 작업을 사용합니다.

구문론

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

입력

솔루션 또는 packages.config대한 solution - 경로
string; 필수 사항입니다. 기본값은 **/*.sln입니다.

Visual Studio 솔루션 파일 또는 NuGet packages.config경로입니다.


NuGet.config 경로
string;

-ConfigFile NuGet.exe 명령줄 인수와 동일합니다.


restoreMode - 설치 유형
string; 필수 사항입니다. 허용되는 값: restore, install. 기본값은 restore입니다.

복원은 솔루션이 의존하는 패키지를 복원하며 일반적으로 원하는 것입니다.

설치는 packages.config 파일에서 패키지를 설치합니다. 독립 실행형 도구 패키지를 설치하려면 이 옵션을 사용합니다.


로컬 캐시 사용하지 않도록
boolean; 기본값은 false입니다.

-NoCache NuGet.exe 명령줄 인수와 동일합니다.


nuGet 인수nuGetRestoreArgs -
string;

복원 또는 설치를 NuGet.exe 전달된 추가 인수입니다. 추가 정보.


verbosity - 세부 정보 표시
string; 허용되는 값: -, Quiet, NormalDetailed. 기본값은 -입니다.

NuGet의 세부 정보 표시 수준입니다.


NuGet 버전nuGetVersion -
string; 필수 사항입니다. 허용되는 값: 3.3.0, 3.5.0.1829(3.5.0), 4.0.0.2283(4.0.0), custom. 기본값은 3.3.0입니다.

사용할 NuGet의 버전 또는 외부 버전입니다.


NuGet.exe경로 nuGetPath -
string;

필요에 따라 NuGet.exe경로를 제공합니다. 버전 선택을 재정의합니다.


작업 제어 옵션

모든 작업에는 작업 입력 외에 제어 옵션이 있습니다. 자세한 내용은 컨트롤 옵션 및 일반적인 작업 속성참조하세요.

출력 변수

없음.

요구 사항

요구 사항 설명
파이프라인 유형 YAML, 클래식 빌드, 클래식 릴리스
다음에서 실행 에이전트, DeploymentGroup
요구 없음
기능 이 작업은 작업의 후속 작업에 대한 요구 사항을 충족하지 않습니다.
명령 제한 어느 것이든
settable 변수 어느 것이든
에이전트 버전 2.115.0 이상
작업 범주 패키지