dotnet new uninstall
Эта статья относится к: ✔️ пакету SDK для .NET Core 3.1 и более поздних версий
Имя
dotnet new uninstall
удаляет пакет шаблона.
Краткий обзор
dotnet new uninstall <PATH|NUGET_ID>
[-d|--diagnostics] [--verbosity <LEVEL>] [-h|--help]
Описание
Команда dotnet new uninstall
удаляет пакет шаблона из указанного пути PATH
или по указанному идентификатору NUGET_ID
. Если значение <PATH|NUGET_ID>
не указано, отображаются все установленные пакеты шаблонов и связанные с ними шаблоны. Не указывайте номер версии, если задаете NUGET_ID
.
Примечание
Начиная с пакета 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
список всех поддерживаемых вариантов для подкоманд.
Кроме того, для теперь доступно заполнение нажатием клавиши TAB.dotnet new
Он поддерживает завершение для имен установленных шаблонов и параметров, которые предоставляет выбранный шаблон.
Сведения об активации завершения нажатия клавиши TAB для пакета SDK для .NET см. в разделе Включение завершения нажатия клавиши TAB.
Примеры старого синтаксиса:
Перечислите установленные шаблоны и подробную информацию о них, в том числе и о том, как их удалить:
dotnet new --uninstall
Удалите пакет шаблона проекта веб-заданий Azure:
dotnet new --uninstall Microsoft.Azure.WebJobs.ProjectTemplates
Аргументы
<PATH|NUGET_ID>
Папка в файловой системе или идентификатор пакета NuGet, из котором был установлен пакет. Обратите внимание, что не следует указывать версию пакета NuGet.
Варианты
-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.
Примеры
Перечислите установленные шаблоны и подробную информацию о них, в том числе и о том, как их удалить:
dotnet new uninstall
Удалите шаблоны SPA для ASP.NET Core:
dotnet new uninstall Microsoft.DotNet.Web.Spa.ProjectTemplates