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:
- Desinstalación de Mono
- Desinstalación de AVD de Android
- Desinstalación de Android SDK y del SDK de Java
Haga lo siguiente para ejecutar el script:
Haga clic con el botón derecho en el script y seleccione Guardar como para guardar el archivo en el equipo Mac.
Abra Terminal y cambie el directorio de trabajo al lugar donde se haya descargado el script:
cd /location/of/file
Haga que el script sea ejecutable y ejecútelo con sudo:
chmod +x ./uninstall-vsmac.sh sudo ./uninstall-vsmac.sh
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:
Haga clic con el botón derecho en el script y seleccione Guardar como para guardar el archivo en el equipo Mac.
Abra Terminal y cambie el directorio de trabajo al lugar donde se haya descargado el script:
cd /location/of/file
Haga que el script sea ejecutable y, después, ejecútelo con sudo:
chmod +x ./dotnet-uninstall-pkgs.sh sudo ./dotnet-uninstall-pkgs.sh
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:
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/"