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