dotnet-core-uninstall コマンドで remove を実行

この記事の対象: ✔️ .NET Uninstall Tool 1.7.521001 以降のバージョン

名前

dotnet-core-uninstall remove - 指定した .NET SDK またはランタイムを削除します。

概要


dotnet-core-uninstall remove <TARGET> <FILTER> [-v|--verbosity <LEVEL>]
    [--force] [-y|--yes]

dotnet-core-uninstall remove -h|--help
dotnet-core-uninstall remove <TARGET> <FILTER> [-v|--verbosity <LEVEL>]
    [--force] [-y|--yes] [--preserve-vs-for-mac-sdks]

dotnet-core-uninstall remove -h|--help

説明

dotnet-core-uninstall remove コマンドでは、ホスト コンピューターから .NET SDK とランタイムを削除します。

引数

TARGET

アンインストールしたいタイプのソフトウェア。 有効なオプションは Options - TARGET セクションに一覧表示されています。

VERSION

アンインストールするバージョン。 複数のバージョンをスペースで区切って一覧表示できます。 応答ファイルもサポートされています。

ヒント

すべてのバージョンをコマンド ラインに指定する代わりに応答ファイルを使用できます。 それらはテキスト ファイルで、通常、*.rsp 拡張子が付いています。各バージョンは別々の行に指定されます。 VERSION 引数の応答ファイルを指定するには、@ 文字を使用し、そのすぐ後に応答ファイル名を指定します。

FILTER

TARGET のフィルタリングに使用する値を指定します。 有効なオプションは Options - FILTER セクションに一覧表示されています。

オプション - TARGET

  • --arm64

    arm64 を取り外すために、 --sdk--runtime--aspnet-runtime、および --windows-desktop-runtime と共に使用できます。

  • --aspnet-runtime

    ASP.NET Coreランタイムのみを削除します。

  • --hosting-bundle

    .NET のランタイム バンドルとホスティング バンドルのみを削除します。

  • --runtime

    .NETランタイムのみを削除します。

  • --sdk

    .NET SDK のみを削除します。

  • --windows-desktop-runtime

    Windowsデスクトップ ランタイムのみを削除します。

  • --x64

    x64 を削除するには、 --sdk--runtime--aspnet-runtime、および --windows-desktop-runtime と共に使用できます。

  • --x86

    x86 を削除するには、 --sdk--runtime--aspnet-runtime、および --windows-desktop-runtime と共に使用できます。

  • --runtime

    .NETランタイムのみを削除します。

  • --sdk

    .NET SDK のみを削除します。

オプション - FILTER

これらのオプションは相互に排他的です。

  • --all

    すべての .NET SDK とランタイムを削除します。

  • --all-below <VERSION>[ <VERSION>...]

    指定されたバージョンよりも小さいバージョンの .NET SDK とランタイムのみを削除します。 指定したバージョンはインストールされたままになります。

  • --all-but <VERSION>[ <VERSION>...]

    指定されたバージョンを除く、すべての .NET SDK とランタイムを削除します。

  • --all-but-latest

    最上位のバージョンを除く、すべての .NET SDK とランタイムを削除します。

  • --all-lower-patches

    上位の修正プログラムによって置き換えられた .NET SDK とランタイムを削除します。 このオプションでは、global. json ファイルを保護します。

  • --all-previews

    プレビューとしてマークされている .NET SDK とランタイムを削除します。

  • --all-previews-but-latest

    最上位のプレビューを除き、プレビューとしてマークされているすべての .NET SDK とランタイムを削除します。

  • --major-minor <MAJOR_MINOR>

    指定された major.minor バージョンに一致する .NET SDK とランタイムを削除します。

オプション

  • -y, --yes

    Yes または No の確認を要求せずにコマンドを実行します。

  • --force

    Visual Studio によって使用される可能性があるバージョンを強制的に削除します。

::: ゾーン終了

  • --force

    Visual Studio for Mac または SDK で使用される可能性があるバージョンを強制的に削除します。

  • --preserve-vs-for-mac-sdks

    Visual Studio for Mac で使用される可能性が高い SDK とランタイムの削除を防止します。

    Visual Studio for Mac はサポート対象外です。

  • -v, --verbosity <LEVEL>

    詳細レベルを設定します。 既定値は normal です。 使用できる値は、以下のとおりです。

    • q[uiet]
    • m[inimal]
    • n[ormal]
    • d[etailed]
    • diag[nostic]
  • -h|--help

    ヘルプと使用状況の情報を表示します

既定で、Visual Studio またはその他の SDK に必要な可能性がある .NET SDK とランタイムは保持されます。 次の例では、コンピューターの状態によっては、指定された SDK とランタイムの一部が保持される可能性があります。 すべての SDK とランタイムを削除するには、それらを引数として明示的に指定するか、--force オプションを使用してください。

  • "はい" または "いいえ" の確認を要求せずに、バージョン 3.0.0-preview6-27804-01 を除くすべての .NET ランタイムを削除します。

    dotnet-core-uninstall remove --all-but 3.0.0-preview6-27804-01 --runtime --yes
    
  • "はい" または "いいえ" の確認を要求せずに、すべての .NET Core 1.1 SDK を削除します。

    dotnet-core-uninstall remove --sdk --major-minor 1.1 -y
    
  • コンソールに出力せずに、.NET 6.0.301 SDK を削除します。

    dotnet-core-uninstall remove 6.0.301 --sdk --yes --verbosity q
    
  • このツールで安全に削除できるすべての .NET SDK を削除します。

    dotnet-core-uninstall remove --all --sdk
    
  • Visual Studio で必要な可能性がある SDK を含め、このツールで削除できるすべての .NET SDK を削除します (推奨されません)。

    dotnet-core-uninstall remove --all --sdk --force
    
  • versions.rsp に指定されたすべての .NET SDK を削除します。

    dotnet-core-uninstall remove --sdk @versions.rsp
    

    versions.rsp ファイルの内容は次のとおりです。

    2.2.300
    6.0.301
    

関連項目