Freigeben über


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 wie dry-run.

Siehe auch