Compatibilidad con varias versiones de Visual Studio

El término en paralelo significa que puede instalar y mantener varias versiones de un producto en el mismo equipo. Para VSPackages, esto significa que un usuario puede tener varias versiones de Visual Studio instaladas en el mismo equipo. Sin embargo, no puede tener versiones en paralelo de LOS VSPackages cargados en una sola versión de Visual Studio.

Antes de que VSPackage pueda cargarse en versiones en paralelo de Visual Studio, tenga en cuenta lo siguiente:

  • Debe determinar qué estrategia de implementación en paralelo desea seguir.

    Para obtener más información, vea Elegir entre VSPackages compartidos y con versiones.

  • Los formatos de archivo de solución y proyecto deben ajustarse a la estrategia de implementación.

    Para obtener más información, vea Actualizar proyectos personalizados y registrar extensiones de nombre de archivo para implementaciones en paralelo.

  • El instalador debe controlar la estrategia de implementación para que los componentes con versiones y también los componentes compartidos en todas las versiones estén instalados y registrados correctamente.

    Para obtener más información, consulte Instalación de VSPackages con Windows Installer y también administración de componentes.

    Nota:

    La instalación de una versión de Visual Studio también instala una versión correspondiente de .NET Framework. Por ejemplo, la instalación de Visual Studio 2010 y Visual Studio 2012 en el mismo equipo también instala las versiones 4.0 y 4.5 de .NET Framework, respectivamente.

En esta sección