dotnet new uninstall
本文适用于: ✔️ .NET Core 3.1 SDK 及更高版本
名称
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
时,请勿包含版本号。
注意
从 .NET 7 SDK 开始,dotnet new
语法已更改:
--list
、--search
、--install
和--uninstall
选项已变更为list
、search
、install
和uninstall
子命令。--update-apply
选项变更为update
子命令。- 若要使用
--update-check
,请使用包含--check-only
选项的update
子命令。
之前可用的其他选项仍可用于各自的子命令。
每个子命令的单独帮助可通过 -h
或 --help
选项获得:dotnet new <subcommand> --help
列出子命令的所有支持选项。
此外,tab 自动补全现可供 dotnet new
使用。 它支持安装模板名称的自动补全,以及所选模板所提供选项的自动补全。
若要激活 .NET SDK 的 tab 自动补全,请参阅启用 tab 自动补全。
旧语法的示例:
列出已安装的模板及其详细信息,包括如何卸载它们:
dotnet new --uninstall
卸载 Azure Web 作业项目模板包:
dotnet new --uninstall Microsoft.Azure.WebJobs.ProjectTemplates
参数
<PATH|NUGET_ID>
文件系统上的文件夹或从中安装包的 NuGet 包标识符。 请注意,不应指定 NuGet 包的版本。
选项
-d|--diagnostics
启用诊断输出。 自 .NET SDK 7.0.100 之后可用。
-h|--help
打印 uninstall 命令帮助。 自 .NET SDK 7.0.100 之后可用。
-v|--verbosity <LEVEL>
设置命令的详细级别。 允许的值为
q[uiet]
、m[inimal]
、n[ormal]
和diag[nostic]
。 自 .NET SDK 7.0.100 之后可用。
示例
列出已安装的模板及其详细信息,包括如何卸载它们:
dotnet new uninstall
卸载 ASP.NET Core 的 SPA 模板:
dotnet new uninstall Microsoft.DotNet.Web.Spa.ProjectTemplates