dotnet-core-uninstall bez provedení změn

Tento článek se vztahuje na: ✔️ .NET Uninstall Tool 1.7.521001 a novější verze

Name

dotnet-core-uninstall dry-run – Zobrazí sady .NET SDK a moduly runtime, které budou odebrány.

Tip

Příkaz dotnet-core-uninstall whatif je stejný jako dry-runpříkaz .

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

Příkaz dotnet-core-uninstall dry-run simuluje odebrání sady .NET SDK a modulu runtime. Výstup stavu se poskytuje pro každou sadu .NET SDK a modul runtime, které by nástroj odebral.

Arguments

VERSION

Verze, která se má odinstalovat. Můžete uvést několik verzí oddělených mezerou. Podporují se také soubory odpovědí.

Tip

Soubory odpovědí představují alternativu k umístění všech verzí na příkazový řádek. Jedná se o textové soubory, obvykle s příponou *.rsp a každá verze je uvedená na samostatném řádku. Chcete-li zadat soubor odpovědi pro VERSION argument, použijte znak @ bezprostředně následovaný názvem souboru odpovědi.

Možnosti – TARGET

  • --aspnet-runtime

    Odebere pouze běhová prostředí ASP.NET Core.

  • --hosting-bundle

    Odebere pouze .NET Core Runtime a balíčky hostování.

  • --runtime

    Odebere pouze běhová prostředí .NET Core.

  • --sdk

    Odebere pouze sady SDK pro .NET Core.

  • --windows-desktop-runtime

    Odebere pouze moduly runtime prostředí Windows Desktop.

  • --arm64

    Používá se s --sdk, --runtime, --aspnet-runtimea --windows-desktop-runtime k odebrání arm64.

  • --x64

    Používá se s --sdk, --runtime, --aspnet-runtimea --windows-desktop-runtime k odebrání x64.

  • --x86

    Použijte s --sdk, --runtime, --aspnet-runtime a --windows-desktop-runtime k odstranění x86.

  • --runtime

    Odebere pouze moduly runtime .NET Core.

  • --sdk

    Odebere pouze sady SDK .NET Core.

Možnosti – FILTER

Tyto možnosti jsou exkluzivní.

  • --all

    Odebere všechny sady SDK a moduly runtime .NET.

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

    Odebere pouze sady .NET SDK a moduly runtime s verzí menší než zadaná verze. Zadaná verze zůstane nainstalovaná.

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

    Odebere všechny sady SDK a moduly runtime .NET s výjimkou uvedených verzí.

  • --all-but-latest

    Odebere .NET SDK sady a runtime, kromě nejvyšší dostupné verze.

  • --all-lower-patches

    Odebere .NET SDK a běhová prostředí nahrazená novějšími opravnými balíčky. Tato možnost chrání global.json soubor.

  • --all-previews

    Odebere verze .NET SDK a runtime označené jako ukázkové.

  • --all-previews-but-latest

    Odebere sady .NET SDK a moduly runtime označené jako verze Preview s výjimkou nejvyšší verze Preview.

  • --major-minor <MAJOR_MINOR>

    Odebere sady .NET SDK a moduly runtime, které odpovídají zadané verzi major.minor.

Možnosti

  • --force

    Vynutí odebrání verzí, které mohou Visual Studio používat.

  • --force

    Vynutí odebrání verzí, které mohou být používány aplikací Visual Studio for Mac nebo sadami SDK.

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

    Zabraňuje odebrání sad SDK a modulů runtime, které bude Visual Studio pro Mac s vysokou pravděpodobností používat.

    Note

    Visual Studio pro Mac není podporováno.

  • -v, --verbosity <LEVEL>

    Nastaví úroveň podrobností. Povolené hodnoty jsou následující:

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

    Zobrazuje informace o nápovědě a využití.

Note

Ve výchozím nastavení se neodeberou sady SDK a moduly runtime, které s vysokou pravděpodobností používá Visual Studio. Pokud je chcete odebrat, zadejte je jednotlivě nebo použijte --force. Pokud odebrání sad SDK nebo modulů runtime způsobí problémy s instalací Visual Studio, spusťte opravu. Sady SDK a moduly runtime jsou k dispozici ke stažení na adrese https://aka.ms/dotnet-core-download.

Note

Pomocí --preserve-vs-for-mac-sdks můžete zabránit odebrání sad SDK a modulů runtime s vysokou pravděpodobností, že je používá Visual Studio pro Mac. Visual Studio pro Mac není podporováno. Sady SDK a moduly runtime jsou k dispozici ke stažení na adrese https://aka.ms/dotnet-core-download.

  • Zkouška odebrání všech .NET runtimes, které byly nahrazeny novějšími aktualizacemi:

    dotnet-core-uninstall dry-run --all-lower-patches --runtime
    
  • Zkušební provoz odebrání všech sad .NET SDK pod verzí 6.0.301:

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

Viz také