Desinstalación de Visual Studio para Mac

Importante

Visual Studio para Mac está programado para su retirada el 31 de agosto de 31, 2024 de acuerdo con ladirectiva de ciclo de vida moderno de Microsoft. Aunque puede seguir trabajando con Visual Studio para Mac, hay otras opciones para desarrolladores en Mac, como la versión preliminar de la nueva extensión del Kit de desarrollo de C# para VS Code.

Obtenga más información sobre las escalas de tiempo de soporte técnico y las alternativas.

Puede usar esta guía para desinstalar cada componente de Visual Studio para Mac individualmente. Para ello, consulte la sección correspondiente. Le recomendamos que utilice los scripts proporcionados en la sección Scripts de desinstalación para desinstalar todo.

Este artículo es para Visual Studio para Mac. Si busca información sobre VS Code, consulte Configuración de Visual Studio Code.

Scripts de desinstalación

Hay dos scripts que se pueden usar para desinstalar Visual Studio para Mac y todos sus componentes del equipo:

En las secciones siguientes se ofrece información sobre la descarga y el uso de scripts.

Script de Visual Studio para Mac y Xamarin

Puede desinstalar los componentes de Visual Studio y Xamarin a la vez utilizando el script de desinstalación.

El script de desinstalación contiene la mayoría de los comandos que encontrará en el artículo. Hay tres omisiones importantes en el script que no se incluyen debido a posibles dependencias externas. Para su eliminación, vaya a la sección pertinente que se indica a continuación y lleve a cabo el proceso de forma manual:

Haga lo siguiente para ejecutar el script:

  1. Haga clic con el botón derecho en el script y seleccione Guardar como para guardar el archivo en el equipo Mac.

  2. Abra Terminal y cambie el directorio de trabajo al lugar donde se haya descargado el script:

    cd /location/of/file
    
  3. Haga que el script sea ejecutable y ejecútelo con sudo:

    chmod +x ./uninstall-vsmac.sh
    sudo ./uninstall-vsmac.sh
    
  4. Por último, elimine el script de desinstalación y quite Visual Studio para Mac del Dock.

Script de .NET Core

El script de desinstalación para .NET Core se encuentra en el repositorio de la cli de dotnet.

Haga lo siguiente para ejecutar el script:

  1. Haga clic con el botón derecho en el script y seleccione Guardar como para guardar el archivo en el equipo Mac.

  2. Abra Terminal y cambie el directorio de trabajo al lugar donde se haya descargado el script:

    cd /location/of/file
    
  3. Haga que el script sea ejecutable y, después, ejecútelo con sudo:

    chmod +x ./dotnet-uninstall-pkgs.sh
    sudo ./dotnet-uninstall-pkgs.sh
    
  4. Por último, elimine el script de desinstalación de .NET Core.

Eliminación manual de Visual Studio para Mac

Si prefiere quitar Visual Studio para Mac y sus dependencias manualmente (en lugar de usar los scripts de la sección anterior), en esta sección se resumen los pasos que tiene que seguir.

El primer paso a la hora de desinstalar Visual Studio de un Mac es buscar la aplicación Visual Studio en el directorio Aplicaciones y arrastrarlo a la papelera. También puede mantener presionado CTRL y seleccionar Trasladar a la Papelera, como se muestra en la imagen siguiente:

Screenshot showing how to uninstall Visual Studio for Mac application.

Al eliminar este lote de aplicaciones, se quita Visual Studio para Mac, pero aún puede haber otros archivos, como SDK de Xamarin o de .NET, o bien herramientas de desarrollo de iOS en el sistema de archivos.

Para quitar todas las trazas de Visual Studio para Mac, ejecute los siguientes comandos en 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/Application\ Support/VisualStudio

También es posible que quiera quitar el siguiente directorio que contiene varias carpetas y archivos de Xamarin, pero este directorio contiene las claves de firma de Android. Para obtener más información, vea la sección Desinstalación de Android SDK y del SDK de Java :

rm -rf ~/Library/Developer/Xamarin

Desinstalación del SDK de Mono (MDK)

Mono es una implementación de código abierto de Microsoft .NET Framework que usan todos los productos de Xamarin (Xamarin.iOS, Xamarin.Android y Xamarin.Mac) para permitir el desarrollo de estas plataformas en C#.

Advertencia

Existen otras aplicaciones fuera de Visual Studio para Mac que también usan Mono, como Unity. Asegúrese de que no hay otras dependencias en Mono antes de desinstalarlo.

Para quitar Mono Framework de un equipo, ejecute los siguientes comandos en Terminal:

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

Desinstalación de Xamarin.Android

Existen muchos elementos que son necesarios para la instalación y el uso de Xamarin.Android, como Android SDK y el SDK de Java.

Use los siguientes comandos para quitar Xamarin.Android:

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

Desinstalación de Android SDK y del SDK de Java

Android SDK es necesario para la implementación de aplicaciones de Android. Para quitar completamente todos los elementos de Android SDK, busque el archivo en ~/Library/Developer/Xamarin/ y muévalo a la Papelera.

Advertencia

Tenga en cuenta que las claves de firma de Android generadas por Visual Studio para Mac se encuentran en ~/Library/Developer/Xamarin/Keystore. Asegúrese de realizar una copia de seguridad de estas, o bien evite eliminar este directorio si quiere mantener el almacén de claves.

No es necesario desinstalar el SDK de Java (JDK), dado que ya está empaquetado previamente como parte de macOS.

Desinstalación de AVD

Advertencia

Hay otras aplicaciones fuera de Visual Studio para Mac que también usan AVD y estos componentes adicionales de Android, como Android Studio. La eliminación de este directorio puede hacer que los proyectos se interrumpan en Android Studio.

Para quitar cualquier AVD y otros componentes de Android, use el comando siguiente:

rm -rf ~/.android

Para quitar solo los AVD de Android, use el comando siguiente:

rm -rf ~/.android/avd

Desinstalación de Xamarin.iOS

Xamarin.iOS permite el desarrollo de aplicaciones de iOS con C# o F# con Visual Studio para Mac.

Use los siguientes comandos en Terminal para quitar todos los archivos de Xamarin.iOS desde un sistema de archivos:

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

Desinstalación de Xamarin.Mac

Xamarin.Mac se puede desinstalar del equipo con los siguientes dos comandos que eliminan el producto y la licencia del equipo Mac, respectivamente:

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

Desinstalación de Inspector y Workbooks

A partir de la versión 1.2.2, Xamarin Workbooks & Inspector se puede desinstalar mediante la ejecución del comando siguiente en Terminal:

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

En cuanto a las versiones anteriores, debe quitar manualmente los siguientes artefactos:

  • Eliminar la aplicación Workbooks de "/Applications/Xamarin Workbooks.app"
  • Eliminar la aplicación Inspector de "Applications/Xamarin Inspector.app"
  • Eliminar los complementos: "~/Library/Application Support/XamarinStudio-6.0/LocalInstall/Addins/Xamarin.Interactive" y "~/Library/Application Support/XamarinStudio-6.0/LocalInstall/Addins/Xamarin.Inspector"
  • Eliminar Inspector y los archivos auxiliares aquí: /Library/Frameworks/Xamarin.Interactive.framework y /Library/Frameworks/Xamarin.Inspector.framework

Desinstalar Xamarin Profiler

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

Desinstalar el instalador de Visual Studio

Use los siguientes comandos para quitar todos los seguimientos del instalador universal de Xamarin:

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/"

Vea también