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> <FILTER> [-v|--verbosity <LEVEL>]
    [--force] [-y|--yes]

dotnet-core-uninstall remove -h|--help
dotnet-core-uninstall remove <TARGET> <FILTER> [-v|--verbosity <LEVEL>]
    [--force] [-y|--yes] [--preserve-vs-for-mac-sdks]

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.

Aanbeveling

Antwoordbestanden zijn een alternatief voor het zetten van alle versies op de commandoregel. 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

  • --arm64

    Kan worden gebruikt met --sdk, --runtime, --aspnet-runtimeen --windows-desktop-runtime om arm64 te verwijderen.

  • --aspnet-runtime

    Hiermee verwijdert u alleen ASP.NET Core runtimes.

  • --hosting-bundle

    Verwijdert alleen .NET runtime- en hostingbundels.

  • --runtime

    Hiermee verwijdert u alleen .NET runtimes.

  • --sdk

    Hiermee verwijdert u alleen .NET SDK's.

  • --windows-desktop-runtime

    Hiermee verwijdert u alleen Windows Desktop-runtimes.

  • --x64

    Kan worden gebruikt met --sdk, --runtime, --aspnet-runtimeen --windows-desktop-runtime om x64 te verwijderen.

  • --x86

    Kan worden gebruikt met --sdk, --runtime, --aspnet-runtimeen --windows-desktop-runtime om x86 te verwijderen.

  • --runtime

    Hiermee verwijdert u alleen .NET runtimes.

  • --sdk

    Hiermee verwijdert u alleen .NET SDK's.

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.

N/A (no changes needed if it is a technical placeholder or coding element)

  • --force

    Forceert het verwijderen van versies die mogelijk worden gebruikt door Visual Studio for Mac of SDK's.

  • --preserve-vs-for-mac-sdks

    Voorkomt het verwijderen van SDK's en runtimes die een hoge kans hebben om te worden gebruikt door Visual Studio voor Mac.

    Notitie

    Visual Studio voor Mac wordt niet ondersteund.

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