NuGetInstaller@0 - Tugas NuGet Installer v0

Menginstal atau memulihkan paket NuGet yang hilang.

Penting

Tugas ini tidak digunakan lagi. Build yang menggunakannya akan rusak pada 11-27-2023. Silakan beralih menggunakan opsi NuGetCommand@2restore sesegera mungkin. Untuk informasi selengkapnya, lihat Migrasi dari NuGetInstaller@0 atau NuGetRestore@1.

Menginstal atau memulihkan paket NuGet yang hilang.

Tugas ini tidak digunakan lagi. Gunakan opsi NuGetCommand@2restore.

Menginstal atau memulihkan paket NuGet yang hilang. Gunakan tugas NuGetAuthenticate@0 untuk kemampuan terbaru.

Menginstal atau memulihkan paket NuGet yang hilang.

Sintaks

# 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 - Jalur ke solusi atau packages.config
string. Wajib diisi. Nilai default: **/*.sln.

Jalur ke file solusi Visual Studio atau NuGet packages.config.


nugetConfigPath - Jalur ke NuGet.config
string.

Setara dengan argumen baris perintah -ConfigFile NuGet.exe.


restoreMode - Jenis penginstalan
string. Wajib diisi. Nilai yang diizinkan: restore, install. Nilai default: restore.

Pemulihan akan memulihkan paket yang bergantung pada solusi, dan umumnya adalah apa yang Anda inginkan.

Instal akan menginstal paket dari file packages.config. Gunakan opsi ini jika Anda ingin menginstal paket alat mandiri.


noCache - Menonaktifkan cache lokal
boolean. Nilai default: false.

Setara dengan argumen baris perintah -NoCache NuGet.exe.


nuGetRestoreArgs - Argumen NuGet
string.

Argumen tambahan diteruskan ke NuGet.exe pemulihan atau penginstalan. Informasi Selengkapnya.


verbosity - Verbositas
string. Nilai yang diizinkan: -, Quiet, Normal, Detailed. Nilai default: -.

Tingkat verbositas NuGet.


nuGetVersion - Versi NuGet
string. Wajib diisi. Nilai yang diizinkan: 3.3.0, 3.5.0.1829 (3.5.0), 4.0.0.2283 (4.0.0), custom. Nilai default: 3.3.0.

Versi NuGet yang akan digunakan, atau versi eksternal.


nuGetPath - Jalur ke NuGet.exe
string.

Secara opsional menyediakan jalur ke NuGet.exe. Akan mengambil alih pilihan versi.


Opsi kontrol tugas

Semua tugas memiliki opsi kontrol selain input tugas mereka. Untuk informasi selengkapnya, lihat Opsi kontrol dan properti tugas umum.

Variabel output

Tidak ada.

Persyaratan

Persyaratan Deskripsi
Jenis alur YAML, Build klasik, Rilis klasik
Berjalan pada Agen, DeploymentGroup
Permintaan Tidak ada
Kemampuan Tugas ini tidak memenuhi tuntutan apa pun untuk tugas berikutnya dalam pekerjaan.
Pembatasan perintah Apa pun
Variabel yang dapat diatur Apa pun
Versi agen 2.115.0 atau lebih tinggi
Kategori tugas Paket
Persyaratan Deskripsi
Jenis alur YAML, Build klasik, Rilis klasik
Berjalan pada Agen, DeploymentGroup
Permintaan Tidak ada
Kemampuan Tugas ini tidak memenuhi tuntutan apa pun untuk tugas berikutnya dalam pekerjaan.
Pembatasan perintah Apa pun
Variabel yang dapat diatur Apa pun
Versi agen 1.83.0 atau lebih tinggi
Kategori tugas Paket