Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo se aplica a: ✔️ Ferramenta de desinstalação do .NET 1.7.521001 e versões posteriores
Nome
dotnet-core-uninstall remove - Remova os SDKs ou Runtimes do .NET especificados.
Sinopse
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|-?
Descrição
O comando dotnet-core-uninstall remove remove SDKs do .NET e runtimes do computador host.
Argumentos
TARGET
O tipo que você deseja desinstalar. As opções válidas estão listadas na seção Opções - DESTINO.
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.
Dica
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.
FILTER
Especifica um valor usado para filtrar o TARGET. As opções válidas estão listadas na seção Opções - FILTRAR.
Opções - DESTINO
--aspnet-runtimeDescobre todos os runtimes do ASP.NET Core que podem ser desinstalados com esta ferramenta.
--hosting-bundleLista todos os pacotes de host do .NET que podem ser desinstalados com essa ferramenta.
--runtimeLista todos os runtimes do .NET que podem ser desinstalados com essa ferramenta.
--sdkLista todos os SDKs do .NET que podem ser desinstalados com essa ferramenta.
--x64Lista todos os SDKs do .NET x64 que podem ser desinstalados com essa ferramenta.
Observação
Se
--x64ou--x86não forem especificados, x64 e x86 serão removidos.--x86Lista todos os SDKs do .NET x86 que podem ser desinstalados com essa ferramenta.
Observação
Se
--x64ou--x86não forem especificados, x64 e x86 serão removidos.
Opções - FILTRAR
Estas opções são exclusivas.
--allRemove todos os SDKs e os 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-latestRemove os SDKs e os runtimes do .NET, exceto a versão mais alta.
--all-lower-patchesRemove os SDKs e os runtimes do .NET substituídos por patches mais altos. Essa opção protege o arquivo global.json.
--all-previewsRemove os SDKs e os runtimes do .NET marcados como versões prévias.
--all-previews-but-latestRemove 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.minorespecificada.
Opções
-y, --yesexecuta o comando sem exigir uma confirmação sim ou não.
--forceforça a remoção de versões que podem ser usadas pelo Visual Studio.
-v, --verbosity <LEVEL>Define o nível de detalhamento. O valor padrão é
normal. Valores permitidos são:q[uiet]m[inimal]n[ormal]d[etailed]-
diag[nostic].
-?|-h|--helpMostra informações de ajuda e uso
Exemplos
Observação
Por padrão, os SDKs e os runtimes do .NET que podem ser exigidos pelo Visual Studio ou por outros SDKs são mantidos. Nos exemplos a seguir, e dependendo do estado da máquina, alguns dos SDKs e runtimes especificados podem permanecer. Para remover todos os SDKs e runtimes, liste-os explicitamente como argumentos ou use a opção --force.
Remover todos os runtimes do .NET, exceto a versão
3.0.0-preview6-27804-01sem exigir uma confirmação do tipo sim ou não:dotnet-core-uninstall remove --all-but 3.0.0-preview6-27804-01 --runtime --yesRemover todos os SDKs do .NET Core 1.1 sem exigir confirmação do tipo sim ou não:
dotnet-core-uninstall remove --sdk --major-minor 1.1 -yRemover o SDK do .NET 6.0.301 sem saída de console:
dotnet-core-uninstall remove 6.0.301 --sdk --yes --verbosity qRemover todos os SDKs do .NET que podem ser removidos com segurança por essa ferramenta:
dotnet-core-uninstall remove --all --sdkRemover todos os SDKs do .NET que podem ser removidos por essa ferramenta, incluindo os SDKs que podem ser exigidos pelo Visual Studio (não recomendado):
dotnet-core-uninstall remove --all --sdk --forceRemover todos os SDKs do .NET que estão especificados no arquivo de resposta versions.rsp:
dotnet-core-uninstall remove --sdk @versions.rspO conteúdo do arquivo versions.rsp é o seguinte:
2.2.300 6.0.301