Megosztás a következőn keresztül:


NuGetInstaller@0 – NuGet Installer v0-feladat

Telepíti vagy visszaállítja a hiányzó NuGet-csomagokat.

Fontos

Ez a feladat elavult. Az azt használó buildek 2023. 11. 27-én megszűnnek. A lehető leghamarabb váltson NuGetCommand@2 lehetőségére restore . További információ: Migrálás NuGetInstaller@0 vagy NuGetRestore@1.

Telepíti vagy visszaállítja a hiányzó NuGet-csomagokat.

Ez a feladat elavult. Használja a NuGetCommand@2 beállítását restore .

Telepíti vagy visszaállítja a hiányzó NuGet-csomagokat. Használja NuGetAuthenticate@0 feladatot a legújabb képességekhez.

Telepíti vagy visszaállítja a hiányzó NuGet-csomagokat.

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.

Bevitelek

solution - Megoldás vagy packages.configelérési útja
string. Kötelező. Alapértelmezett érték: **/*.sln.

A Visual Studio-megoldásfájl vagy a NuGet-packages.config elérési útja.


nugetConfigPath - A NuGet.configelérési útja
string.

Egyenértékű a -ConfigFile NuGet.exe parancssori argumentumával.


restoreMode - Telepítési típus
string. Kötelező. Engedélyezett értékek: restore, install. Alapértelmezett érték: restore.

A visszaállítás visszaállítja a megoldástól függő csomagokat, és általában ezt szeretné.

A telepítés csomagokat telepít egy packages.config fájlból. Ezt a lehetőséget akkor használja, ha önálló eszközcsomagot szeretne telepíteni.


noCache - Helyi gyorsítótár letiltása
boolean. Alapértelmezett érték: false.

Egyenértékű a -NoCache NuGet.exe parancssori argumentumával.


nuGetRestoreArgs - NuGet-argumentumok
string.

További argumentumok NuGet.exe visszaállításhoz vagy telepítéshez. További információ.


verbosity - Bőbeszédűség
string. Engedélyezett értékek: -, Quiet, Normal, Detailed. Alapértelmezett érték: -.

NuGet részletességi szintje.


nuGetVersion - NuGet-verzió
string. Kötelező. Engedélyezett értékek: 3.3.0, 3.5.0.1829 (3.5.0), 4.0.0.2283 (4.0.0), custom. Alapértelmezett érték: 3.3.0.

A használni kívánt NuGet-verzió vagy külső verzió.


nuGetPath - A NuGet.exeelérési útja
string.

Igény szerint adja meg a NuGet.exe elérési útját. Felülbírálja a verzióválasztást.


Feladatvezérlési lehetőségek

Minden feladathoz tartoznak vezérlési lehetőségek is a feladat bemenetei mellett. További információ: Vezérlési beállítások és gyakori feladattulajdonságok.

Kimeneti változók

Nincsenek.

Követelmények

Követelmény Leírás
Folyamattípusok YAML, klasszikus build, klasszikus kiadás
Futtatás Ügynök, DeploymentGroup
Igények None
Képességek Ez a feladat nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek.
Parancskorlátozások Bármelyik
Változók beállítása Bármelyik
Ügynök verziója 2.115.0 vagy újabb
Feladatkategória Csomag
Követelmény Leírás
Folyamattípusok YAML, klasszikus build, klasszikus kiadás
Futtatás Ügynök, DeploymentGroup
Igények None
Képességek Ez a feladat nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek.
Parancskorlátozások Bármelyik
Változók beállítása Bármelyik
Ügynök verziója 1.83.0 vagy újabb
Feladatkategória Csomag