Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Устанавливает или восстанавливает отсутствующие пакеты NuGet.
Это важно
Эта задача устарела. Сборки, использующие его, прервутся на 11-27-2023. Как можно скорее переключитесь на использование NuGetCommand@2restore. Дополнительные сведения см. в разделе Миграция с NuGetInstaller@0 или NuGetRestore@1.
Устанавливает или восстанавливает отсутствующие пакеты NuGet.
Устанавливает или восстанавливает отсутствующие пакеты 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.
Входные данные
solution
-
пути к решению или packages.config
string. Обязательное. Значение по умолчанию: **/*.sln.
Путь к файлу решения Visual Studio или NuGet packages.config.
Путь к NuGet.confignugetConfigPath -
string.
Эквивалентно аргументу командной строки -ConfigFile NuGet.exe.
типа установки restoreMode -
string. Обязательное. Допустимые значения: restore, install. Значение по умолчанию: restore.
Восстановление восстановит пакеты, от которых зависит решение, и обычно это то, что вы хотите.
Установка установит пакеты из файла packages.config. Используйте этот параметр, если вы хотите установить автономный пакет инструментов.
noCache
-
Отключить локальный кэш
boolean. Значение по умолчанию: false.
Эквивалентно аргументу командной строки -NoCache NuGet.exe.
nuGetRestoreArgs
-
аргументы NuGet
string.
Дополнительные аргументы, передаваемые для NuGet.exe восстановления или установки. Дополнительные сведения.
verbosity
-
детализации
string. Допустимые значения: -, , QuietNormalDetailed. Значение по умолчанию: -.
Уровень детализации 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.exenuGetPath -
string.
При необходимости укажите путь к NuGet.exe. Переопределит выбор версии.
Параметры управления задачами
Помимо входных данных, все задачи имеют параметры управления. Дополнительные сведения см. в разделе Параметры управления и общие свойства задач.
Выходные переменные
Нет.
Требования
| Требование | Описание |
|---|---|
| Типы конвейеров | YAML, классическая сборка, классический выпуск |
| Выполняется в | Агент, DeploymentGroup |
| требования | Нет |
| возможностей | Эта задача не удовлетворяет требованиям к последующим задачам в задании. |
| ограничения команд | Любое |
| переменные settable | Любое |
| Версия агента | 2.115.0 или более поздней версии |
| Категория задач | Пакет |