Aracılığıyla paylaş


NuGetInstaller@0 - NuGet Installer v0 görevi

Eksik NuGet paketlerini yükler veya geri yükler.

Önemli

Bu görev kullanım dışı bırakıldı. Bunu kullanan derlemeler 11-27-2023'te bozulacaktır. Lütfen NuGetCommand@2restore seçeneğini en kısa sürede kullanmaya geçin. Daha fazla bilgi için bkz . NuGetInstaller@0 veya NuGetRestore@1 geçirme.

Eksik NuGet paketlerini yükler veya geri yükler.

Bu görev kullanım dışı bırakıldı. NuGetCommand@2restore seçeneğini kullanın.

Eksik NuGet paketlerini yükler veya geri yükler. En son özellikler için NuGetAuthenticate@0 görevi kullanın.

Eksik NuGet paketlerini yükler veya geri yükler.

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.

Girişler

solution - Çözüm yolu veya packages.config
string. Gereklidir. Varsayılan değer: **/*.sln.

Visual Studio çözüm dosyasının veya NuGet packages.config yolu.


nugetConfigPath - NuGet.configyolu
string.

-ConfigFile NuGet.exe komut satırı bağımsız değişkenine eşdeğerdir.


restoreMode - Yükleme türü
string. Gereklidir. İzin verilen değerler: restore, install. Varsayılan değer: restore.

Geri yükleme, bir çözümün bağımlı olduğu paketleri geri yükler ve genellikle istediğiniz şey budur.

Yükleme işlemi bir packages.config dosyasından paketleri yükler. Tek başına bir araç paketi yüklemek istiyorsanız bu seçeneği kullanın.


noCache - Yerel önbelleği devre dışı bırakma
boolean. Varsayılan değer: false.

-NoCache NuGet.exe komut satırı bağımsız değişkenine eşdeğerdir.


nuGetRestoreArgs - NuGet bağımsız değişkenleri
string.

Geri yükleme veya yükleme NuGet.exe geçirilen ek bağımsız değişkenler. Daha Fazla Bilgi.


verbosity - Ayrıntı
string. İzin verilen değerler: -, Quiet, Normal, Detailed. Varsayılan değer: -.

NuGet'in ayrıntı düzeyi.


nuGetVersion - NuGet Sürümü
string. Gereklidir. İzin verilen değerler: 3.3.0, 3.5.0.1829 (3.5.0), 4.0.0.2283 (4.0.0), custom. Varsayılan değer: 3.3.0.

Kullanılacak NuGet sürümü veya dış sürüm.


nuGetPath - NuGet.exeyolu
string.

İsteğe bağlı olarak NuGet.exe yolunu sağlayın. Sürüm seçimini geçersiz kılar.


Görev denetim seçenekleri

Tüm görevlerde görev girişlerine ek olarak denetim seçenekleri vardır. Daha fazla bilgi için bkz . Denetim seçenekleri ve ortak görev özellikleri.

Çıkış değişkenleri

Yok.

Gereksinimler

Gereksinim Açıklama
İşlem hattı türleri YAML, Klasik derleme, Klasik sürüm
Üzerinde çalıştırılır Agent, DeploymentGroup
Talep Hiçbiri
Özellikler Bu görev, işteki sonraki görevler için herhangi bir talebi karşılamaz.
Komut kısıtlamaları Herhangi biri
Ayarlanabilir değişkenler Herhangi biri
Aracı sürümü 2.115.0 veya üzeri
Görev kategorisi Paket
Gereksinim Açıklama
İşlem hattı türleri YAML, Klasik derleme, Klasik sürüm
Üzerinde çalıştırılır Agent, DeploymentGroup
Talep Hiçbiri
Özellikler Bu görev, işteki sonraki görevler için herhangi bir talebi karşılamaz.
Komut kısıtlamaları Herhangi biri
Ayarlanabilir değişkenler Herhangi biri
Aracı sürümü 1.83.0 veya üzeri
Görev kategorisi Paket