dotnet-core-desinstalar execução simulada

Este artigo se aplica a: ✔️ Ferramenta de desinstalação do .NET 1.7.521001 e versões posteriores

Name

dotnet-core-uninstall dry-run - Exiba SDKs e Runtimes do .NET que serão removidos.

Tip

O comando dotnet-core-uninstall whatif é o mesmo comando que 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

O comando dotnet-core-uninstall dry-run simula o SDK do .NET e a remoção do runtime. Uma saída de status é fornecida para cada SDK e runtime do .NET que teria sido removido pela ferramenta.

Arguments

VERSION

A versão a ser desinstalada. Você pode listar várias versões separadas por um espaço. Também há suporte para arquivos de resposta.

Tip

Os arquivos de resposta são uma alternativa para colocar todas as versões na linha de comando. Eles são arquivos de texto, normalmente com uma extensão *.rsp, e cada versão é listada em uma linha separada. Para especificar um arquivo de resposta para o argumento VERSION, use o caractere @ imediatamente seguido pelo nome do arquivo de resposta.

Opções - DESTINO

  • --aspnet-runtime

    Remove apenas os runtimes do ASP.NET Core.

  • --hosting-bundle

    Remove apenas os pacotes de runtime e de hospedagem do .NET Core.

  • --runtime

    Remove apenas os runtimes do .NET Core.

  • --sdk

    Remove apenas os SDKs do .NET Core.

  • --windows-desktop-runtime

    Remove apenas os runtimes de desktop do Windows.

  • --arm64

    Use com --sdk, --runtime, --aspnet-runtime e --windows-desktop-runtime para remover arm64.

  • --x64

    Use com --sdk, --runtime, --aspnet-runtime e --windows-desktop-runtime para remover x64.

  • --x86

    Use junto com --sdk, --runtime, --aspnet-runtime e --windows-desktop-runtime para remover x86.

  • --runtime

    Remove apenas os runtimes do .NET Core.

  • --sdk

    Remove apenas os SDKs do .NET Core.

Opções - FILTRAR

Estas opções são exclusivas.

  • --all

    Remova todos os SDKs e runtimes do .NET.

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

    Remove apenas os SDKs e os runtimes do .NET com uma versão menor que a versão especificada. A versão especificada permanece instalada.

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

    Remove todos os SDKs e os runtimes do .NET, exceto as versões especificadas.

  • --all-but-latest

    Remove os SDKs e os runtimes do .NET, exceto a versão mais alta.

  • --all-lower-patches

    Remova os SDKs e os runtimes do .NET substituídos por patches mais recentes. Essa opção protege o arquivo global.json.

  • --all-previews

    Remove os SDKs e os runtimes do .NET marcados como versões prévias.

  • --all-previews-but-latest

    Remove os SDKs e runtimes do .NET marcados como versões prévias, exceto a versão prévia mais alta.

  • --major-minor <MAJOR_MINOR>

    Remove os SDKs e os runtimes do .NET que correspondem à versão do major.minor especificada.

Opções

  • --force

    força a remoção de versões que podem ser usadas pelo Visual Studio.

  • --force

    Força a remoção de versões que podem ser usadas por Visual Studio para Mac ou SDKs.

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

    Impede a remoção de SDKs e runtimes que têm uma alta probabilidade de serem usados por Visual Studio para Mac.

    Note

    Visual Studio para Mac não tem suporte.

  • -v, --verbosity <LEVEL>

    Define o nível de verbosidade. Valores permitidos são:

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

    Mostra informações de ajuda e uso.

Note

Por padrão, SDKs e runtimes que têm uma alta probabilidade de serem usados por Visual Studio não são removidos. Para removê-los, especifique-os individualmente ou use --force. Se a remoção de SDKs ou runtimes causar problemas com a instalação do Visual Studio, execute Repair. SDKs e runtimes estão disponíveis para download em https://aka.ms/dotnet-core-download.

Note

Use --preserve-vs-for-mac-sdks para impedir a remoção de SDKs e runtimes que têm uma alta probabilidade de serem usados por Visual Studio para Mac. Visual Studio para Mac não tem suporte. SDKs e runtimes estão disponíveis para download em https://aka.ms/dotnet-core-download.

  • Teste de execução da remoção de todos os runtimes do .NET que foram superados por patches mais recentes:

    dotnet-core-uninstall dry-run --all-lower-patches --runtime
    
  • Simulação de remoção de todos os SDKs do .NET abaixo da versão 6.0.301:

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

Consulte também