共用方式為


dotnet new uninstall(解除安裝範本命令)

此文章適用於:✔️ .NET 6 SDK 與更新版本

名稱

dotnet new uninstall - 解除安裝範本套件。

概要

dotnet new uninstall <PATH|NUGET_ID> 
    [-d|--diagnostics] [--verbosity <LEVEL>] [-h|--help]

Description

dotnet new uninstall命令會解除安裝 或 PATH 提供的範本套件NUGET_ID。 如果未指定值 <PATH|NUGET_ID> ,則會顯示所有目前安裝的範本套件及其相關聯的範本。 指定 NUGET_ID時,請勿包含版本號碼。

備註

從 .NET 7 SDK 開始,dotnet new 語法已變更:

  • --list--search--install--uninstall 選項會變成 listsearchinstalluninstall 子命令。
  • --update-apply 選項成為 update 子命令。
  • 若要使用 --update-check,請使用 update 子命令搭配 --check-only 選項。

之前可用的其他選項仍可搭配其各自的子命令使用。 每個子命令的個別說明可透過 -h--help 選項取得:dotnet new <subcommand> --help 列出子命令的所有支援選項。

此外,索引標籤自動完成現在可供 dotnet new使用。 它支援完成已安裝的範本名稱和所選範本提供的選項。 若要開啟 .NET SDK 的索引標籤自動完成,請參閱 啟用索引標籤自動完成

舊語法的範例:

  • 列出已安裝的範本及其詳細資訊,包括如何卸載它們:

    dotnet new --uninstall
    
  • 解除安裝 Azure Web 作業專案範本套件:

    dotnet new --uninstall Microsoft.Azure.WebJobs.ProjectTemplates
    

Arguments

  • <PATH|NUGET_ID>

    檔案系統上的資料夾,或安裝套件的 NuGet 套件識別碼。 請注意,不應指定 NuGet 套件的版本。

選項

  • -d|--diagnostics

    啟用診斷輸出。 自 .NET SDK 7.0.100 起提供。

  • -?|-h|--help

    輸出有關如何使用命令的說明。

  • -v|--verbosity <LEVEL>

    設定命令的詳細資訊層級。 允許的值為 q[uiet]m[inimal]n[ormal]d[etailed]diag[nostic]。 如需詳細資訊,請參閱LoggerVerbosity

範例

  • 列出已安裝的範本及其詳細資訊,包括如何卸載它們:

    dotnet new uninstall
    
  • 解除安裝 ASP.NET Core的SPA範本:

    dotnet new uninstall Microsoft.DotNet.Web.Spa.ProjectTemplates
    

另請參閱