dotnet-core-uninstall 試行運転

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

Name

dotnet-core-uninstall dry-run - 削除される .NET SDK とランタイムを表示します。

Tip

dotnet-core-uninstall whatif コマンドは dry-run と同じコマンドです。

Synopsis

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

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

dotnet-core-uninstall dry-run -h|--help

Description

dotnet-core-uninstall dry-run コマンドでは .NET SDK とランタイムの削除をシミュレートします。 ツールによって削除されるであろう .NET SDK とランタイムごとにステータス出力が提供されます。

Arguments

VERSION

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

Tip

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

オプション - TARGET

  • --aspnet-runtime

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

  • --hosting-bundle

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

  • --runtime

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

  • --sdk

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

  • --windows-desktop-runtime

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

  • --arm64

    arm64 を取り外すには、 --sdk--runtime--aspnet-runtime、および --windows-desktop-runtime と共に使用します。

  • --x64

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

  • --x86

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

  • --runtime

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

  • --sdk

    .NET Core 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 とランタイムを削除します。

オプション

  • --force

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

  • --force

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

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

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

    Note

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

  • -v, --verbosity <LEVEL>

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

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

    ヘルプと使用方法の情報を表示します。

Note

既定では、Visual Studioによって使用される可能性が高い SDK とランタイムは削除されません。 これらを削除するには、個別に指定するか、 --forceを使用します。 SDK またはランタイムを削除すると、Visual Studioのインストールで問題が発生する場合は、[修復] を実行します。 SDK とランタイムは、 https://aka.ms/dotnet-core-downloadでダウンロードできます。

Note

Visual Studio for Mac で使用される可能性が高い SDK とランタイムの削除を防ぐには、--preserve-vs-for-mac-sdks を使用します。 Visual Studio for Mac はサポート対象外です。 SDK とランタイムは、 https://aka.ms/dotnet-core-downloadでダウンロードできます。

  • 上位の修正プログラムによって置き換えられたすべての .NET ランタイムを削除するドライ ラン。

    dotnet-core-uninstall dry-run --all-lower-patches --runtime
    
  • バージョン 6.0.301 より下のすべての .NET SDK を削除するドライ ラン。

    dotnet-core-uninstall dry-run --all-below 6.0.301 --sdk
    

こちらも参照ください