Delen via


dotnet-core-uninstall dry-run

Dit artikel is van toepassing op: ✔️ .NET Uninstall Tool 1.7.521001 en latere versies

Naam

dotnet-core-uninstall dry-run - .NET SDK's en runtimes weergeven die worden verwijderd.

Tip

De dotnet-core-uninstall whatif opdracht is dezelfde opdracht als dry-run.

Samenvatting

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|-?

Beschrijving

De dotnet-core-uninstall list opdracht simuleert het verwijderen van .NET SDK en runtime. Er wordt een statusuitvoer opgegeven voor elke .NET SDK en runtime die door het hulpprogramma zou zijn verwijderd.

Argumenten

TARGET

Het type dat u wilt verwijderen. Geldige opties worden weergegeven in de sectie Opties - TARGET .

VERSION

De versie die moet worden verwijderd. U kunt verschillende versies weergeven, gescheiden door een spatie. Antwoordbestanden worden ook ondersteund.

Tip

Antwoordbestanden zijn een alternatief voor het plaatsen van alle versies op de opdrachtregel. Dit zijn tekstbestanden, meestal met een *.rsp-extensie en elke versie wordt op een afzonderlijke regel weergegeven. Als u een antwoordbestand voor het VERSION argument wilt opgeven, gebruikt u het @-teken direct gevolgd door de naam van het antwoordbestand.

FILTER

Hiermee geeft u een waarde op die wordt gebruikt om de TARGETte filteren. Geldige opties worden weergegeven in de sectie Opties - FILTER .

Opties - TARGET

  • --aspnet-runtime

    Detecteert alle ASP.NET Core-runtimes die met dit hulpprogramma kunnen worden verwijderd.

  • --hosting-bundle

    Een lijst met alle .NET-hostingbundels die met dit hulpprogramma kunnen worden verwijderd.

  • --runtime

    Een lijst met alle .NET-runtimes die met dit hulpprogramma kunnen worden verwijderd.

  • --sdk

    Bevat alle .NET SDK's die met dit hulpprogramma kunnen worden verwijderd.

  • --x64

    Een lijst met alle x64 .NET SDK's en runtimes die met dit hulpprogramma kunnen worden verwijderd.

    Notitie

    Als --x64 of --x86 niet is opgegeven, worden zowel x64 als x86 verwijderd.

  • --x86

    Een lijst met alle x86 .NET SDK's en runtimes die met dit hulpprogramma kunnen worden verwijderd.

    Notitie

    Als --x64 of --x86 niet is opgegeven, worden zowel x64 als x86 verwijderd.

Opties - FILTER

Deze opties zijn exclusief.

  • --all

    Hiermee verwijdert u alle .NET SDK's en runtimes.

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

    Hiermee verwijdert u alleen de .NET SDK's en runtimes met een versie die kleiner is dan de opgegeven versie. De opgegeven versie blijft geïnstalleerd.

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

    Hiermee verwijdert u alle .NET SDK's en runtimes, met uitzondering van de opgegeven versies.

  • --all-but-latest

    Hiermee verwijdert u de .NET SDK's en runtimes, met uitzondering van de hoogste versie.

  • --all-lower-patches

    Verwijdert de .NET SDK's en runtimes die worden vervangen door hogere patches. Met deze optie wordt global.json bestand beveiligd.

  • --all-previews

    Hiermee verwijdert u de .NET SDK's en runtimes die zijn gemarkeerd als previews.

  • --all-previews-but-latest

    Hiermee verwijdert u de .NET SDK's en runtimes die zijn gemarkeerd als previews, behalve de hoogste preview.

  • --major-minor <MAJOR_MINOR>

    Hiermee verwijdert u de .NET SDK's en runtimes die overeenkomen met de opgegeven major.minor versie.

Opties

  • --force

    Dwingt het verwijderen van versies af die mogelijk worden gebruikt door Visual Studio.

  • -v, --verbosity <LEVEL>

    Hiermee stelt u het uitgebreidheidsniveau in. De standaardwaarde is normal. Toegestane waarden zijn:

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

    Geeft help- en gebruiksgegevens weer

Notitie

.NET SDK's en runtimes die mogelijk vereist zijn voor Visual Studio of andere SDK's, worden standaard niet opgenomen in de dotnet-core-uninstall dry-run uitvoer. Afhankelijk van de status van de machine, zijn sommige van de opgegeven SDK's en runtimes mogelijk niet opgenomen in de uitvoer. Als u alle SDK's en runtimes wilt opnemen, vermeldt u deze expliciet als argumenten of gebruikt u de --force optie.

  • Droge uitvoering van het verwijderen van alle .NET-runtimes die zijn vervangen door hogere patches:

    dotnet-core-uninstall dry-run --all-lower-patches --runtime
    
  • Droge uitvoering van het verwijderen van alle .NET SDK's onder de versie 6.0.301:

    dotnet-core-uninstall whatif --all-below 6.0.301 --sdk
    

    Tip

    De dotnet-core-uninstall whatif opdracht is dezelfde opdracht als dry-run.

Zie ook