Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта статья относится к: ✔️ пакету SDK для .NET 6 и более поздних версий
Имя
dotnet new update — обновляет установленные пакеты шаблонов.
Synopsis
dotnet new update [--interactive] [--add-source|--nuget-source <SOURCE>]
[-d|--diagnostics] [--verbosity <LEVEL>] [-h|--help]
dotnet new update --check-only|--dry-run [--interactive] [--add-source|--nuget-source <SOURCE>]
[-d|--diagnostics] [--verbosity <LEVEL>] [-h|--help]
Description
Команды dotnet new update обновляют установленные пакеты шаблонов.
Команда с dotnet new update параметром --check-only проверяет наличие доступных обновлений для установленных пакетов шаблонов без применения.
Замечание
Начиная с пакета SDK для .NET 7, синтаксис dotnet new изменился:
- Варианты
--list,--search,--installи--uninstallсталиlist,search,installиuninstallсубкомандам. - Вариант
--update-applyсталupdateподкоманда. - Чтобы использовать
--update-check, используйте подкомандаupdateс параметром--check-only.
Другие варианты, которые были доступны раньше, по-прежнему доступны для использования с соответствующими подкомандами.
Отдельная справка для каждой подкоманда доступна с помощью параметра -h или --help: dotnet new <subcommand> --help перечисляет все поддерживаемые параметры для подкоманда.
Кроме того, для dotnet newтеперь доступно завершение вкладки. Он поддерживает завершение для установленных имен шаблонов и для параметров выбранного шаблона.
Чтобы активировать завершение вкладки для пакета SDK для .NET, см. раздел Включение завершения вкладки.
Примеры старого синтаксиса:
Показать справку
updateдля подкоманда.Проверьте наличие обновлений для установленных пакетов шаблонов:
dotnet new --update-checkОбновление установленных пакетов шаблонов:
dotnet new --update-apply
Options
-
--interactiveПозволяет команде остановиться и дождаться, пока пользователь выполнит действие или введет данные. Например, чтобы завершить проверку подлинности.
--add-source|nuget-source <SOURCE>По умолчанию
dotnet new installиспользует иерархию файлов конфигурации NuGet из текущего каталога, чтобы определить источник NuGet, из который можно установить пакет. Если указана--nuget-source, источник будет добавлен в список источников для проверки.
Чтобы проверить настроенные источники для текущего каталога, используйтеdotnet nuget list source. Дополнительные сведения см. в разделе Common NuGet Configurations. Доступно с версии пакета SDK для .NET 7.0.100.--check-only|--dry-run
Проверяет наличие обновлений и отображает пакеты шаблонов, которые необходимо обновить, без применения каких-либо обновлений.
-d|--diagnosticsВключает выходные данные диагностики. Доступно с версии пакета SDK для .NET 7.0.100.
-
-?|-h|--helpВыводит описание использования команды.
-
-v|--verbosity <LEVEL>Задает уровень детализации команды. Допустимые значения:
q[uiet],m[inimal],n[ormal],d[etailed]иdiag[nostic]. Дополнительные сведения см. в разделе LoggerVerbosity.
Примеры
Обновляет установленные пакеты шаблонов с помощью конфигурации NuGet для текущего каталога:
dotnet new updateОбновляет установленные пакеты шаблонов и проверяет пользовательский источник NuGet с помощью интерактивного режима:
dotnet new update --add-source "https://api.my-custom-nuget.com/v3/index.json" --interactive