Desinstalando o XamarinUninstalling Xamarin

Este guia explica como remover o Xamarin do macOS ou do Visual Studio no Windows.This guide explains how to remove Xamarin from macOS or from Visual Studio on Windows.

Se for necessário reinstalar o Xamarin usando o Instalador Universal, será recomendável sempre que o computador seja reinicializado primeiro.If it is necessary to reinstall Xamarin using the Universal Installer, it is always recommended that the computer is rebooted first.

Desinstalando o Xamarin no macOSUninstalling Xamarin on macOS

Este guia pode ser usado para desinstalar cada produto individualmente ao navegar até a seção relevante.This guide can be used to uninstall each product individually by navigating to the relevant section. O conjunto de ferramentas Xamarin inteiro, que inclui os produtos listados, pode ser desinstalado ao seguir todo este guia:The entire Xamarin toolset, which includes the listed products, can be uninstalled by following this guide the whole way through:

Dica

Fornecemos um script de desinstalação para uso ao remover o Xamarin do seu computador macOS.We have provided an uninstall script for you to use when removing Xamarin from your macOS machine. Para obter mais informações sobre como usar o script, confira a seção Usando o script de desinstalação neste guia.For more information on using the script, see the Using the Uninstall Script section in this guide.

Desinstalando o Visual Studio para MacUninstalling Visual Studio for Mac

A primeira etapa da desinstalação do Xamarin em um Mac é localizar Visual Studio.app no diretório /Aplicativos e arrastá-lo para a Lixeira.The first step in uninstalling Xamarin from a Mac is to locate Visual Studio.app in the /Applications directory and drag it to the Trash Can. Como alternativa, clique com botão direito do mouse e selecione Mover para Lixeira conforme é ilustrado na imagem a seguir:Alternatively, right-click and select Move to Trash as illustrated in the following image:

Mova o aplicativo do Visual Studio para a lixeira

Excluir esse pacote de aplicativo removerá o Visual Studio para Mac. Porém, é possível que outros arquivos relacionados ao Xamarin ainda permaneçam em um sistema de arquivos.Deleting this app bundle removes Visual Studio for Mac, although there may be other files relating to Xamarin still on a file system.

Para remover todos os vestígios do Visual Studio para Mac, execute os comandos a seguir no Terminal:To remove all traces of Visual Studio for Mac, run the following commands in Terminal:

sudo rm -rf "/Applications/Visual Studio.app"
rm -rf ~/Library/Caches/VisualStudio
rm -rf ~/Library/Preferences/VisualStudio
rm -rf ~/Library/Preferences/Visual\ Studio
rm -rf ~/Library/Logs/VisualStudio
rm -rf ~/Library/VisualStudio
rm -rf ~/Library/Preferences/Xamarin/
rm -rf ~/Library/Developer/Xamarin
rm -rf ~/Library/Application\ Support/VisualStudio
rm -rf ~/Library/Application\ Support/VisualStudio/7.0/LocalInstall/Addins/

Observação

Para obter informações sobre como desinstalar o Visual Studio para Mac, consulte o guia Desinstalar em docs.microsoft.comFor information on uninstalling Visual Studio for Mac, refer to the Uninstall guide on docs.microsoft.com

Desinstalar o SDK do Mono (MDK)Uninstall Mono SDK (MDK)

O Mono é uma implementação de software livre do .NET Framework usado por todos os Produtos Xamarin – Xamarin.iOS, Xamarin.Android e Xamarin.Mac para permitir o desenvolvimento dessas plataformas em C#.Mono is an open-source implementation of the .NET Framework and is used by all Xamarin Products—Xamarin.iOS, Xamarin.Android, and Xamarin.Mac to allow development of these platforms in C#.

Aviso

Há outros aplicativos fora do Xamarin que também usam Mono, como o Unity.There are other applications outside of Xamarin which also use Mono, such as Unity. Certifique-se de que não há outras dependências no Mono antes de desinstalá-lo.Be sure that there are no other dependencies on Mono before uninstalling it.

Para remover a Estrutura Mono, execute os seguintes comandos no Terminal:To remove the Mono Framework, run the following commands in Terminal:

sudo rm -rf /Library/Frameworks/Mono.framework
sudo pkgutil --forget com.xamarin.mono-MDK.pkg
sudo rm /etc/paths.d/mono-commands

Desinstalar o Xamarin.AndroidUninstall Xamarin.Android

Há inúmeros itens que são necessários ao usar Xamarin.Android, como o SDK do Android e o SDK do Java, que precisam ser removidos ao desinstalar o Xamarin.Android.There are a number of items that are required when using Xamarin.Android, such as the Android SDK and Java SDK, which need to be removed when uninstalling Xamarin.Android. Esta seção orientará você para desinstalar todas as partes necessárias.This section will guide you through uninstalling all the necessary parts.

Para remover o Xamarin.Android, execute os seguintes comandos no Terminal:To remove Xamarin.Android, run the following commands in Terminal:

sudo rm -rf /Developer/MonoDroid
rm -rf ~/Library/MonoAndroid
sudo pkgutil --forget com.xamarin.android.pkg
sudo rm -rf /Library/Frameworks/Xamarin.Android.framework

Desinstalar o SDK do Android e o SDK do JavaUninstall Android SDK and Java SDK

O SDK do Android é necessário para o desenvolvimento de aplicativos Android.The Android SDK is required for development of Android applications. Para remover completamente todas as partes do SDK do Android, localize o arquivo em ~/Library/Developer/Xamarin/ e mova-o para a Lixeira.To completely remove all parts of the Android SDK, locate the file at ~/Library/Developer/Xamarin/ and move it to Trash.

O SDK do Java (JDK) não precisa ser desinstalado, pois já está pré-empacotado como parte do Mac OS X.The Java SDK (JDK) does not need to be uninstalled, as it is already pre packaged as part of Mac OS X.

Desinstalar o Android AVDUninstall Android AVD

Aviso

Há outros aplicativos fora do Visual Studio para Mac que também usam o Android AVD e esses componentes Android adicionais, como o Android Studio.There are other applications outside of Visual Studio for Mac that also use Android AVD and these additional android components, such as Android Studio. Remover esse diretório pode causar falhas em projetos no Android Studio.Removing this directory may cause projects to break in Android Studio.

Para remover os Android AVDs e componentes Android adicionais, use o seguinte comando:To remove any Android AVDs and additional Android components, use the following command:

rm -rf ~/.android

Para remover apenas os Android AVDs, use o seguinte comando:To remove only the Android AVDs, use the following command:

rm -rf ~/.android/avd

Desinstalar o Xamarin.iOSUninstall Xamarin.iOS

O Xamarin.iOS permite desenvolver aplicativos iOS usando C# ou F#.Xamarin.iOS allows iOS application development using C# or F#. Para desinstalar o Xamarin.iOS de um computador, siga as etapas abaixo:To uninstall Xamarin.iOS from a machine, follow the steps below:

Para remover todos os arquivos do Xamarin.iOS, use os seguintes comandos no Terminal:To remove all Xamarin.iOS files, use the following commands in Terminal :

rm -rf ~/Library/MonoTouch
sudo rm -rf /Library/Frameworks/Xamarin.iOS.framework
sudo rm -rf /Developer/MonoTouch
sudo pkgutil --forget com.xamarin.monotouch.pkg
sudo pkgutil --forget com.xamarin.xamarin-ios-build-host.pkg
sudo pkgutil --forget com.xamarin.xamarin.ios.pkg

Desinstalar o Xamarin.MacUninstall Xamarin.Mac

O Xamarin.Mac pode ser removido do seu computador usando os dois comandos a seguir para eliminar o produto e a licença do seu Mac, respectivamente:Xamarin.Mac can be removed from your machine by using the following two commands to eradicate the product and license from your Mac respectively:

sudo rm -rf /Library/Frameworks/Xamarin.Mac.framework
rm -rf ~/Library/Xamarin.Mac

Desinstalar o WorkbooksUninstall Workbooks

Para remover o Xamarin Workbooks versão 1.2.2 e superiores, use os seguintes comandos no Terminal:To remove Xamarin Workbooks version 1.2.2 and above, use the following commands in Terminal:

sudo /Library/Frameworks/Xamarin.Interactive.framework/Versions/Current/uninstall

Para as versões mais antigas, consulte o guia de desinstalação do Workbooks.For earlier versions, see the Workbooks uninstall guide.

Desinstale o Xamarin ProfilerUninstall the Xamarin Profiler

Para remover o Xamarin Profiler, use os seguintes comandos no Terminal:To remove the Xamarin Profiler, use the following commands in Terminal:

sudo rm -rf "/Applications/Xamarin Profiler.app"

Desinstalar o Instalador do XamarinUninstall the Xamarin Installer

Para remover todos os vestígios do Instalador Universal do Xamarin, use os seguintes comandos:To remove all traces of the Xamarin Universal Installer, use the following commands:

rm -rf ~/Library/Caches/XamarinInstaller/
rm -rf ~/Library/Caches/VisualStudioInstaller/
rm -rf ~/Library/Logs/XamarinInstaller/
rm -rf ~/Library/Logs/VisualStudioInstaller/
rm -rf ~/Library/Preferences/Xamarin/
rm -rf "~/Library/Preferences/Visual Studio/"

Usando o Script de DesinstalaçãoUsing the Uninstall Script

Esse script de desinstalação permite que você desinstale o Visual Studio para Mac e seus componentes Xamarin associados de uma só vez.This uninstall script allows you to uninstall Visual Studio for Mac and its associated Xamarin components in one go.

O script contém a maioria dos comandos encontrados no artigo.The script contains most of the commands that are found in the article. Há duas omissões principais do script que não estão incluídas devido a possíveis dependências externas:There are two main omissions from the script and are not included due to possible external dependencies:

  • Desinstalando MonoUninstalling Mono
  • Desinstalando o Android AVDUninstalling Android AVD

Para executar o script, execute as seguintes etapas:To run the script, do the following steps:

  1. Clique com botão direito do mouse no script e selecione Salvar Como…Right-click on the script and select Save As… para salvar o arquivo no seu Mac.to save the file on your Mac.

  2. Abra Terminal e altere o diretório de trabalho para o local em que o script foi baixado:Open Terminal and change the working directory to where the script was downloaded:

    cd /location/of/file
    
  3. Torne o script executável e execute-o com o sudo:Make the script executable and the run it with sudo:

    chmod +x ./xamarin_uninstall.sh
    sudo ./xamarin_uninstall.sh
    
  4. Por fim, exclua o script de desinstalação.Finally, delete the uninstall script.

Neste ponto, o Xamarin deverá ser desinstalado do computador.At this point, Xamarin should be uninstalled from your computer.

Desinstalando o Xamarin no WindowsUninstalling Xamarin on Windows

O Xamarin é compatível com:Xamarin has been supported on the following:

Visual Studio 2019 e Visual Studio de 2017Visual Studio 2019 and Visual Studio 2017

O Xamarin é desinstalado do Visual Studio 2019 e do Visual Studio 2017 usando o aplicativo instalador:Xamarin is uninstalled from Visual Studio 2019 and Visual Studio 2017 using the installer app:

  1. Use o menu Iniciar para abrir o Instalador do Visual Studio.Use the Start menu to open the Visual Studio Installer.

  2. Pressione o botão Modificar da instância que deseja alterar.Press the Modify button for the instance you wish to change.

  3. Na guia Cargas de trabalho, desmarque a opção Desenvolvimento móvel com .NET (na seção Móvel e Jogos).In the Workloads tab, de-select the Mobile Development with .NET option (in the Mobile & Gaming section).

  4. Clique no botão Modificar na parte inferior direita da janela.Click the Modify button in the bottom right of the window.

  5. O instalador removerá os componentes desmarcados (o Visual Studio 2017 deve ser fechado para que o instalador possa fazer alterações).The installer will remove the de-selected components (Visual Studio 2017 must be closed before the installer can make any changes).

Componentes individuais do Xamarin (como o criador de perfil ou as pastas de trabalho) podem ser desinstalados, alternando para a guia Componentes Individuais na etapa 3 e desmarcando componentes específicos:Individual Xamarin components (such as the Profiler or Workbooks) can be uninstalled by switching to the Individual Components tab in step 3, and unchecking specific components:

Para desinstalar completamente o Visual Studio 2017, escolha Desinstalar no menu de três barras ao lado do botão Iniciar.To uninstall Visual Studio 2017 completely, choose Uninstall from the three-bar menu next to the Launch button.

Importante

Se houver duas (ou mais) instâncias do Visual Studio instaladas SxS (lado a lado), como uma versão de lançamento e uma versão prévia, desinstalar uma instância poderá remover algumas funcionalidades do Xamarin de outras instâncias do Visual Studio, incluindo:If you have two (or more) instances of Visual Studio installed side-by-side (SxS) – such as a Release and a Preview version – uninstalling one instance might remove some Xamarin functionality from the other Visual Studio instance(s), including:

  • Criador de perfil do XamarinXamarin Profiler
  • Pastas de trabalho/Inspetor do XamarinXamarin Workbooks/Inspector
  • Simulador do iOS remoto do XamarinXamarin Remote iOS Simulator
  • SDK do Bonjour da AppleApple Bonjour SDK

Sob determinadas condições, a desinstalação de uma das instâncias SxS pode resultar na remoção incorreta desses recursos.Under certain conditions, uninstalling one of the SxS instances can result in the incorrect removal of these features. Isso poderá prejudicar o desempenho da plataforma Xamarin nas instâncias do Visual Studio que permanecerem no sistema após a desinstalação da instância SxS.This may degrade the performance of the Xamarin Platform on the Visual Studio instance(s) that remain on the system after the uninstallation of the SxS instance.

Isso é resolvido executando a opção Reparar no instalador do Visual Studio, o que irá reinstalar os componentes ausentes.This is resolved by running the Repair option in the Visual Studio installer, which will re-install the missing components.

Desinstalando produtos mais antigos e sem suporteUninstalling older and unsupported products

Visual Studio 2015 e anterioresVisual Studio 2015 and earlier

Para desinstalar completamente o Visual Studio 2015, use a resposta de suporte em visualstudio.com.To uninstall Visual Studio 2015 completely, use the support answer on visualstudio.com.

O Xamarin pode ser desinstalado de um computador Windows por meio do Painel de Controle.Xamarin can be uninstalled from a Windows machine through Control Panel. Navegue até Programas e Recursos ou Programas > Desinstalar um Programa conforme ilustrado abaixo:Navigate to Programs and Features or Programs > Uninstall a Program as illustrated below:

No Painel de Controle, desinstale qualquer um dos seguintes itens que estiverem presentes:From the Control Panel, uninstall any of the following that are present:

  • XamarinXamarin
  • Xamarin para WindowsXamarin for Windows
  • Xamarin.AndroidXamarin.Android
  • Xamarin.iOSXamarin.iOS
  • Xamarin para Visual StudioXamarin for Visual Studio

No Explorer, exclua todos os arquivos restantes nas pastas de extensão do Xamarin para Visual Studio (todas as versões, incluindo Arquivos de Programas e Arquivos de Programas (x86)):In Explorer, delete any remaining files from the Xamarin Visual Studio extension folders (all versions, including both Program Files and Program Files (x86)):

C:\Program Files*\Microsoft Visual Studio 1*.0\Common7\IDE\Extensions\Xamarin

Exclua o diretório de cache do componente MEF do Visual Studio, que deve estar localizado em:Delete Visual Studio's MEF component cache directory, which should be located in the following location:

%LOCALAPPDATA%\Microsoft\VisualStudio\1*.0\ComponentModelCache

Verifique no diretório VirtualStore para ver se o Windows pode ter armazenado arquivos de sobreposição para os diretórios Extensões\Xamarin ou ComponentModelCache em:Check in the VirtualStore directory to see if Windows might have stored any overlay files for the Extensions\Xamarin or ComponentModelCache directories there:

%LOCALAPPDATA%\VirtualStore

Abra o editor do registro (regedit) e procure a seguinte chave:Open the registry editor (regedit) and look for the following key:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\SharedDlls

Localize e exclua as entradas que correspondem a esse padrão:Find and delete any entries that match this pattern:

C:\Program Files*\Microsoft Visual Studio 1*.0\Common7\IDE\Extensions\Xamarin

Procure por esta chave:Look for this key:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\1*.0\ExtensionManager\PendingDeletions

Exclua as entradas que parecem ser relacionadas ao Xamarin.Delete any entries that look like they might be related to Xamarin. Por exemplo, qualquer item que contém os termos mono ou xamarin.For example, anything containing the terms mono or xamarin.

Abra um prompt de comando cmd.exe como administrador e execute os comandos devenv /setup e devenv /updateconfiguration para cada versão instalada do Visual Studio.Open an administrator cmd.exe command prompt, and then run the devenv /setup and devenv /updateconfiguration commands for each installed version of Visual Studio. Por exemplo, para o Visual Studio 2015:For example, for Visual Studio 2015:

"%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe" /setup
"%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe" /updateconfiguration

Desinstalar o Xamarin Studio no WindowsUninstall Xamarin Studio on Windows

O Xamarin Studio é desinstalado de um computador Windows por meio do Painel de Controle.Xamarin Studio is uninstalled from a Windows machine through Control Panel. Navegue até Programas e Recursos ou Programas > Desinstalar um ProgramaNavigate to Programs and Features or Programs > Uninstall a Program

Para desinstalar o Xamarin Studio, localize Xamarin Studio 5.x.x na lista de programas e clique no botão Desinstalar.To uninstall Xamarin Studio, find Xamarin Studio 5.x.x in the list of programs and click the Uninstall button.

Desinstalar o Xamarin Studio no MacUninstall Xamarin Studio on Mac

A primeira etapa da desinstalação do Xamarin Studio em um Mac é localizar Xamarin Studio.app no diretório /Aplicativos e arrastá-lo para a Lixeira.The first step in uninstalling Xamarin Studio from a Mac is to locate Xamarin Studio.app in the /Applications directory and drag it to the Trash Can. Como alternativa, clique com o botão direito do mouse e selecione Mover para Lixeira conforme ilustrado abaixo:Alternatively, right-click and select Move to Trash as illustrated below:

A exclusão desse pacote de aplicativo removerá o Xamarin Studio, no entanto, existem outros arquivos relacionados ao Xamarin ainda em um sistema de arquivos.Deleting this app bundle will remove Xamarin Studio, however, there are other files relating to Xamarin still on a file system.

Para remover todos os vestígios do Xamarin Studio, os comandos a seguir devem ser executados no Terminal:To remove all traces of Xamarin Studio, the following commands should be run in Terminal:

sudo rm -rf "/Applications/Xamarin Studio.app"
rm -rf ~/Library/Caches/XamarinStudio-*
rm -rf ~/Library/Preferences/XamarinStudio-*
rm -rf ~/Library/Logs/XamarinStudio-*
rm -rf ~/Library/XamarinStudio-*

ResumoSummary

Este artigo fornece instruções sobre como desinstalar completamente o Xamarin de um Mac com o uso de comandos do Terminal.This article provided instruction on uninstalling Xamarin completely from a Mac through the use of Terminal commands. Há também instruções sobre como desinstalar o Xamarin de um computador Windows por meio da opção Programas e Recursos (para Visual Studio 2015 e anterior) e usando o Instalador do Visual Studio para Visual Studio 2017.It also provided instruction on uninstalling Xamarin from a Windows machine through the Programs and Features option (for Visual Studio 2015 and earlier), and using the Visual Studio Installer for Visual Studio 2017.