dotnet new uninstall

本文適用於: ✔️ .NET Core 3.1 SDK 與更新版本

名稱

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

概要

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

描述

若有 PATHNUGET_IDdotnet new uninstall 命令便會解除安裝範本套件。 未指定 <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 現可使用 TAB 鍵自動完成。 這項功能支援完成已安裝範本的名稱,以及所選範本提供的選項。 若要為 .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

    印出解除安裝命令的說明。 自 .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
    

另請參閱