Delen via


dotnet-core-uninstall verwijderen

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

Naam

dotnet-core-uninstall remove - Verwijder de opgegeven .NET SDK's of runtimes.

Samenvatting

dotnet-core-uninstall remove <TARGET> [--x64|--x86] <VERSION>...
    [-v|--verbosity <LEVEL>] [--force] [-y|--yes]

dotnet-core-uninstall remove <TARGET> [--x64|--x86] <FILTER>
    [-v|--verbosity <LEVEL>] [--force] [-y|--yes]

dotnet-core-uninstall remove -h|--help|-?
dotnet-core-uninstall remove <TARGET> <VERSION>...
    [-v|--verbosity <LEVEL>] [--force] [-y|--yes]

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

dotnet-core-uninstall remove -h|--help|-?

Beschrijving

Met dotnet-core-uninstall remove de opdracht worden .NET SDK's en runtimes van de hostcomputer 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

  • -y, --yes

    Hiermee voert u de opdracht uit zonder een ja of geen bevestiging te vereisen.

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

Voorbeelden

Notitie

Standaard worden .NET SDK's en runtimes die mogelijk vereist zijn voor Visual Studio of andere SDK's bewaard. In de volgende voorbeelden, en afhankelijk van de status van de machine, kunnen sommige van de opgegeven SDK's en runtimes behouden blijven. Als u alle SDK's en runtimes wilt verwijderen, vermeldt u deze expliciet als argumenten of gebruikt u de --force optie.

  • Verwijder alle .NET-runtimes behalve de versie 3.0.0-preview6-27804-01 zonder ja of geen bevestiging:

    dotnet-core-uninstall remove --all-but 3.0.0-preview6-27804-01 --runtime --yes
    
  • Verwijder alle .NET Core 1.1 SDK's zonder dat u ja of geen bevestiging nodig hebt:

    dotnet-core-uninstall remove --sdk --major-minor 1.1 -y
    
  • Verwijder de .NET 6.0.301 SDK zonder console-uitvoer:

    dotnet-core-uninstall remove 6.0.301 --sdk --yes --verbosity q
    
  • Verwijder alle .NET SDK's die veilig kunnen worden verwijderd door dit hulpprogramma:

    dotnet-core-uninstall remove --all --sdk
    
  • Verwijder alle .NET SDK's die door dit hulpprogramma kunnen worden verwijderd, inclusief de SDK's die mogelijk vereist zijn voor Visual Studio (niet aanbevolen):

    dotnet-core-uninstall remove --all --sdk --force
    
  • Verwijder alle .NET SDK's die zijn opgegeven in het antwoordbestand versions.rsp :

    dotnet-core-uninstall remove --sdk @versions.rsp
    

    De inhoud van het bestand versions.rsp is als volgt:

    2.2.300
    6.0.301
    

Zie ook