dotnet-core-uninstall dry-run
Dieser Artikel gilt für: ✔️ .NET Uninstall Tool 1.7.521001 oder höher
Name
dotnet-core-uninstall dry-run
- .NET-SDKs und -Runtimes anzeigen, die entfernt werden.
Tipp
Der dotnet-core-uninstall whatif
Befehl ist derselbe Befehl wie dry-run
.
Übersicht
dotnet-core-uninstall dry-run <TARGET> [--x64|--x86] <VERSION>...
[-v|--verbosity <LEVEL>] [--force]
dotnet-core-uninstall dry-run <TARGET> [--x64|--x86] <FILTER>
[-v|--verbosity <LEVEL>]
dotnet-core-uninstall dry-run -h|--help|-?
dotnet-core-uninstall dry-run <TARGET> <VERSION>...
[-v|--verbosity <LEVEL>] [--force] [-y|--yes]
dotnet-core-uninstall dry-run <TARGET> <FILTER>
[-v|--verbosity <LEVEL>] [--force] [-y|--yes]
dotnet-core-uninstall dry-run -h|--help|-?
Beschreibung
Der dotnet-core-uninstall list
Befehl simuliert das .NET SDK und das Entfernen der Runtime. Für jedes .NET SDK und jede Runtime, die vom Tool entfernt worden wäre, wird eine Statusausgabe bereitgestellt.
Argumente
TARGET
Der Typ, den Sie deinstallieren möchten. Gültige Optionen werden im Abschnitt Optionen – ZIEL aufgeführt.
VERSION
Die Version, die deinstalliert werden soll. Sie können mehrere Versionen auflisten, die durch ein Leerzeichen getrennt sind. Antwortdateien werden ebenfalls unterstützt.
Tipp
Antwortdateien sind eine Alternative zum Eingeben aller Versionen in die Befehlszeile. Hierbei handelt es sich um Textdateien (in der Regel mit der Erweiterung *.rsp), und jede Version wird in einer separaten Zeile aufgeführt. Um eine Antwortdatei für das VERSION
-Argument anzugeben, verwenden Sie das @-Zeichen, direkt gefolgt vom Namen der Antwortdatei.
FILTER
Gibt einen Wert an, der zum Filtern von TARGET
verwendet wird. Gültige Optionen werden im Abschnitt Optionen – FILTER aufgeführt.
Optionen – ZIEL
--aspnet-runtime
Entdecken Sie alle ASP.NET Core-Runtimes, die mit diesem Tool deinstalliert werden können.
--hosting-bundle
Hiermit werden alle .NET-Hostingpakete aufgelistet, die mit diesem Tool deinstalliert werden können.
--runtime
Listet alle .NET-Runtimes auf, die mit diesem Tool deinstalliert werden können.
--sdk
Listet alle .NET SDKs auf, die mit diesem Tool deinstalliert werden können.
--x64
Listet alle x64-.NET SDKs und -Runtimes auf, die mit diesem Tool deinstalliert werden können.
Hinweis
Wenn
--x64
oder--x86
nicht angegeben sind, werden sowohl x64- als auch x86-Versionen entfernt.--x86
Listet alle x86-.NET SDKs und -Runtimes auf, die mit diesem Tool deinstalliert werden können.
Hinweis
Wenn
--x64
oder--x86
nicht angegeben sind, werden sowohl x64- als auch x86-Versionen entfernt.
Optionen – FILTER
Diese Optionen sind exklusiv.
--all
Entfernt alle .NET SDKs und -Runtimes.
--all-below <VERSION>[ <VERSION>...]
Hiermit werden nur die .NET SDKs und -Runtimes mit einer Version entfernt, die älter als die angegebene Version sind. Die angegebene Version bleibt installiert.
--all-but <VERSION>[ <VERSION>...]
Entfernt alle .NET SDKs und -Runtimes mit Ausnahme der angegebenen Versionen.
--all-but-latest
Entfernt alle .NET SDKs und -Runtimes mit Ausnahme der höchsten Version.
--all-lower-patches
Entfernt alle .NET SDKs und -Runtimes, die durch höhere Patches abgelöst wurden. Diese Option schützt die Datei global.json.
--all-previews
Entfernt .NET SDKs und -Runtimes, die als Vorschauversion markiert sind.
--all-previews-but-latest
Entfernt .NET SDKs und -Runtimes, die als Vorschauversion markiert sind, mit Ausnahme der höchsten Vorschauversion.
--major-minor <MAJOR_MINOR>
Entfernt .NET SDKs und -Runtimes, die der angegebenen
major.minor
-Version entsprechen.
Optionen
--force
Erzwingt das Entfernen von Versionen, die möglicherweise von Visual Studio verwendet werden.
-v, --verbosity <LEVEL>
Legt den Ausführlichkeitsgrad fest. Der Standardwert ist
normal
. Zulässige Werte sind:q[uiet]
m[inimal]
n[ormal]
d[etailed]
diag[nostic]
.
-?|-h|--help
Zeigt Hilfe- und Nutzungsinformationen an.
Hinweis
Standardmäßig sind .NET SDKs und -Runtimes, die möglicherweise von Visual Studio oder anderen SDKs benötigt werden, nicht in der Ausgabe von dotnet-core-uninstall dry-run
enthalten. Je nach Zustand des Computers kann es außerdem sein, dass einige der angegebenen SDKs und Runtimes nicht in der Ausgabe enthalten sind. Wenn Sie alle SDKs und Runtimes einbeziehen möchten, listen Sie diese explizit als Argumente auf, oder verwenden Sie die Option --force
.
Testlauf zum Entfernen aller .NET-Runtimes, die durch höhere Patches abgelöst wurden:
dotnet-core-uninstall dry-run --all-lower-patches --runtime
Testlauf zum Entfernen aller .NET SDKs mit einer niedrigeren Version als
6.0.301
:dotnet-core-uninstall whatif --all-below 6.0.301 --sdk
Tipp
Der
dotnet-core-uninstall whatif
Befehl ist derselbe Befehl wiedry-run
.