Share via


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 を指定した場合、バージョン番号は含めないでください。

Note

.NET 7 SDK 以降では、dotnet new 構文が変更されました。

  • --list--search--install--uninstall オプションが listsearchinstalluninstall サブコマンドになりました。
  • --update-apply オプションが update サブコマンドになりました。
  • --update-check を使用するには、--check-only オプションと共に update サブコマンドを使用します。

以前に使用できたその他のオプションは、それぞれのサブコマンドで引き続き使用できます。 -h または --help オプションを使用すると、サブコマンドごとに個別のヘルプを使用できます。dotnet new <subcommand> --help では、サブコマンドでサポートされているすべてのオプションが一覧表示されます。

さらに、dotnet new でタブ補完が使用可能になりました。 インストールされているテンプレート名と、選択したテンプレートで提供されるオプションで補完がサポートされます。 .NET SDK のタブ補完をアクティブにするには、タブ補完を有効にすることに関するページを参照してください。

以前の構文の例:

  • インストールされているテンプレートとそれらに関する詳細や、それらのアンインストール方法を一覧表示します。

    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
    

関連項目