Visão geral da ferramenta de desinstalação do .NET

A ferramenta de desinstalação do .NET automatiza a remoção de SDKs e tempos de execução do .NET do seu sistema. A ferramenta suporta Windows e macOS. Linux não é suportado.

Limitações

A ferramenta só pode desinstalar SDKs do .NET e tempos de execução que foram instalados usando um dos seguintes métodos:

  • Instalado com um instalador do .NET SDK ou do .NET Runtime.
  • Instalado pelo instalador do Visual Studio, mas apenas para o Visual Studio 2019 16.3 e versões anteriores.

A ferramenta só pode desinstalar SDKs e tempos de execução localizados na pasta /usr/local/share/dotnet .

Devido a essas limitações, a ferramenta pode não ser capaz de desinstalar todos os SDKs e tempos de execução do .NET em sua máquina. Você pode usar o dotnet --info comando para localizar todos os SDKs e tempos de execução do .NET instalados, incluindo os SDKs e tempos de execução que a ferramenta não pode remover. O dotnet-core-uninstall list comando exibe quais SDKs podem ser desinstalados com a ferramenta.

Instale a ferramenta

Você pode baixar a Ferramenta de Desinstalação do .NET na página de versões da ferramenta e encontrar o código-fonte no repositório GitHub dotnet/cli-lab.

Para instalar a ferramenta, execute as seguintes etapas:

  1. Faça o download do instalador dotnet-core-uninstall-*.msi na página de versões do GitHub.
  2. Execute o instalador.
  1. Faça o download do tarball dotnet-core-uninstall.tar.gz na página de lançamentos do GitHub.

  2. Execute o seguinte shell script para extrair o tarball para um diretório chamado dotnet-core-uninstall em seu diretório inicial:

    mkdir -p ~/dotnet-core-uninstall
    tar -zxf dotnet-core-uninstall.tar.gz -C ~/dotnet-core-uninstall
    

Importante

A ferramenta requer privilégios administrativos para desinstalar SDKs e tempos de execução do .NET. Portanto, ele deve ser instalado em um diretório protegido contra gravação, como C:\Program Files no Windows ou /usr/local/bin no macOS. Para obter mais informações, consulte Acesso elevado para comandos dotnet.

Desinstale a ferramenta

Para desinstalar a ferramenta, execute as seguintes etapas:

  1. Abra o menu Iniciar.
  2. Procure Adicionar ou Remover Programas e abra-o.
  3. Procurar Microsoft .NET SDK Uninstall Tool.
  4. Selecione Desinstalar.

Se você extraiu o dotnet-core-uninstall.tar.gz tarball, exclua os arquivos extraídos.

Comandos