この記事の対象: ✔️ .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-runtimeASP.NET Coreランタイムのみを削除します。
--hosting-bundle.NET Core ランタイムとホスティング バンドルのみを削除します。
--runtime.NET Core ランタイムのみを削除します。
--sdk.NET Core SDK のみを削除します。
--windows-desktop-runtimeWindowsデスクトップ ランタイムのみを削除します。
--arm64arm64 を取り外すには、
--sdk、--runtime、--aspnet-runtime、および--windows-desktop-runtimeと共に使用します。--x64x64 を削除するには、
--sdk、--runtime、--aspnet-runtime、および--windows-desktop-runtimeと共に使用します。--x86x86 を削除するには、
--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 とランタイムを削除します。
オプション
--forceVisual Studio によって使用される可能性があるバージョンを強制的に削除します。
--forceVisual Studio for Mac または SDK で使用される可能性があるバージョンを強制的に削除します。
--preserve-vs-for-mac-sdksVisual 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
こちらも参照ください
- .NET アンインストール ツールの概要
- dotnet-core-uninstall list コマンドを使用して、.NET Core SDK またはランタイムのインストール済みバージョンの一覧を表示します。
- dotnet-core-uninstall remove コマンドを使用して dotnet コアをアンインストールします。
.NET