dotnet-core-uninstall testkörning

Den här artikeln gäller för: ✔️ .NET Uninstall Tool 1.7.521001 och senare versioner

Name

dotnet-core-uninstall dry-run – Visa .NET SDK:er och runtimes som ska tas bort.

Tip

Kommandot dotnet-core-uninstall whatif är samma kommando som dry-run.

Synopsis

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

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

dotnet-core-uninstall dry-run -h|--help

Description

Kommandot dotnet-core-uninstall dry-run simulerar borttagning av .NET SDK och körmiljö. Statusutdata ges för varje .NET SDK och runtime som skulle ha tagits bort av verktyget.

Arguments

VERSION

Den version som ska avinstalleras. Du kan visa flera versioner avgränsade med ett blanksteg. Svarsfiler stöds också.

Tip

Svarsfiler är ett alternativ till att placera alla versioner på kommandoraden. De är textfiler, vanligtvis med ett *.rsp-tillägg , och varje version visas på en separat rad. Om du vill ange en svarsfil för VERSION argumentet använder du @-tecknet omedelbart följt av svarsfilnamnet.

Alternativ – MÅL

  • --aspnet-runtime

    Tar endast bort ASP.NET Core-körmiljöer.

  • --hosting-bundle

    Tar endast bort .NET Core Runtime och värdpaket.

  • --runtime

    Tar endast bort .NET Core-körningsmiljöer.

  • --sdk

    Tar endast bort .NET Core SDK:er.

  • --windows-desktop-runtime

    Tar endast bort Windows Desktop-runtimes.

  • --arm64

    Använd med --sdk, --runtime, --aspnet-runtimeoch --windows-desktop-runtime för att ta bort arm64.

  • --x64

    Använd med --sdk, --runtime, --aspnet-runtimeoch --windows-desktop-runtime för att ta bort x64.

  • --x86

    Använd med --sdk, --runtime, --aspnet-runtimeoch --windows-desktop-runtime för att ta bort x86.

  • --runtime

    Tar endast bort .NET Core-körmiljöer.

  • --sdk

    Tar endast bort .NET Core SDK:er.

Alternativ – FILTER

Dessa alternativ är exklusiva.

  • --all

    Tar bort alla .NET SDK och körtider.

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

    Tar bara bort .NET SDK:er och körningar med en version som är mindre än den angivna versionen. Den angivna versionen är fortfarande installerad.

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

    Tar bort alla .NET SDK:er och körningar, förutom de angivna versionerna.

  • --all-but-latest

    Tar bort .NET SDK:er och runtimes, förutom den högsta versionen.

  • --all-lower-patches

    Tar bort .NET SDK:er och runtime-miljöer som ersatts av högre patchar. Det här alternativet skyddar global.json fil.

  • --all-previews

    Tar bort .NET SDK:er och runtime-miljöer som markerats som förhandsversioner.

  • --all-previews-but-latest

    Tar bort .NET SDK:er och körtider som markerats som förhandsversioner, förutom den högsta förhandsversionen.

  • --major-minor <MAJOR_MINOR>

    Tar bort .NET SDK:er och körningar som matchar den angivna major.minor versionen.

Options

  • --force

    Tvingar fram borttagning av versioner som kan användas av Visual Studio.

  • --force

    Tvingar fram borttagning av versioner som kan användas av Visual Studio för Mac eller SDK:er.

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

    Förhindrar borttagning av SDK:er och körningar som har hög sannolikhet att användas av Visual Studio för Mac.

    Note

    Visual Studio för Mac har inte stöd.

  • -v, --verbosity <LEVEL>

    Anger verbositetsnivån. Tillåtna värden är:

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

    Visar hjälp- och användningsinformation.

Note

Som standard tas inte SDK:er och körningar som har hög sannolikhet att användas av Visual Studio bort. Om du vill ta bort dessa anger du dem individuellt eller använder --force. Om borttagning av SDK:er eller körmiljöer orsakar problem med din Visual Studio-installation, kör Reparation. SDK:er och körningsmiljöer kan laddas ned från https://aka.ms/dotnet-core-download.

Note

Använd --preserve-vs-for-mac-sdks för att förhindra borttagning av SDK:er och körningar som har hög sannolikhet att användas av Visual Studio för Mac. Visual Studio för Mac har inte stöd. SDK:er och körmiljöer kan laddas ned från https://aka.ms/dotnet-core-download.

  • För-test av att ta bort alla .NET-miljöer som har ersatts av nyare patchar:

    dotnet-core-uninstall dry-run --all-lower-patches --runtime
    
  • Testkörning av att ta bort samtliga .NET SDK:er under versionen 6.0.301:

    dotnet-core-uninstall dry-run --all-below 6.0.301 --sdk
    

Se även