Compartir a través de


Faltan extensiones de Visual Studio después de la instalación

Mensaje de error: Este proyecto no es compatible con la edición actual de Visual Studio

Asegúrese de que Visual Studio 2017 (Community, Professional o Enterprise) o posterior está instalado.

Consulte también los requisitos de Windows.

Corrección posible 1: cambiar la instalación para asegurarse de que las extensiones de Visual Studio están instaladas

En determinadas situaciones, el instalador de Xamarin podría desactivar automáticamente las opciones de instalación de las extensiones de Visual Studio. Si esta es la causa del problema, instale las extensiones de Visual Studio que faltan mediante el comando Cambiar del instalador. Por ejemplo, para instalar las extensiones de Visual Studio 2013:

  1. Abra el Panel de control Programas y características de Windows.

  2. Haga clic con el botón derecho en la entrada Xamarin y seleccione Cambiar.

  3. Haga clic en Siguiente y, después, en Cambiar.

  4. Asegúrese de que la opción Xamarin para Visual Studio 2013 está establecida para instalar:

    Enable Xamarin for Visual Studio 2013 installation option

  5. Continúe con el resto del Asistente para la instalación.

Corrección posible 2: solicitar a Visual Studio que vuelva a configurar las extensiones

  1. Compruebe si las extensiones de Xamarin se han copiado en la carpeta de extensiones de Visual Studio:

    C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Xamarin\Xamarin\3.1.228.0

    Si las extensiones se han instalado correctamente (para la versión 3.1.228), habrá 60 elementos en la carpeta:

    List of Xamarin\3.1.228.0 folder contents in Explorer

  2. Después de confirmar que el contenido de la carpeta es correcto, indíquele a Visual Studio que intente configurar las extensiones de nuevo:

    "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe" /setup

Corrección posible 3: intentar instalar Xamarin de nuevo

  1. Desde el Panel de control de Windows, desinstale cualquiera de los siguientes elementos que aparezcan:

    • Xamarin

    • Xamarin para Windows

    • Xamarin.Android

    • Xamarin.iOS

    • Xamarin para Visual Studio

  2. En el Explorador, elimine los archivos restantes de las carpetas de extensión de Xamarin Visual Studio (todas las versiones, incluidas Archivos de programa y Archivos de programa (x86)):

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

  3. Compruebe también si el directorio "VirtualStore" contiene copias "superpuestas" de alguno de los directorios de extensiones:

    %LOCALAPPDATA%\VirtualStore

  4. Abra el Editor del Registro (regedit).

  5. Busque esta clave:

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

  6. Busque y elimine las entradas que coincidan con este patrón:

    C:\Archivos de programa*\Microsoft Visual Studio 1*.0\Common7\IDE\Extensions\Xamarin

  7. Busque esta clave:

    HKEY\_CURRENT\_USER\Software\Microsoft\VisualStudio\1\*.0\ExtensionManager\PendingDeletions

  8. Elimine las entradas que parezca que puedan estar relacionadas con Xamarin. Por ejemplo, esta es la que solía producir problemas en versiones anteriores de Xamarin:

    Mono.VisualStudio.Shell,1.0

  9. Reinicie el equipo.

  10. Vuelva a instalar la versión estable actual de Xamarin desde visualstudio.com.

Corrección posible 4: reparar la instalación de Visual Studio

  1. Abra el Panel de control Programas y características de Windows.

  2. Haga clic con el botón derecho en la entrada pertinente de Microsoft Visual Studio y seleccione Cambiar.

  3. Haga clic en el botón Reparar del cuadro de diálogo de Visual Studio que se abre.