Instalación de VSPackages con Windows Installer

La integración de VSPackage en Visual Studio requiere algo más que copiar archivos en el equipo de un usuario. El instalador de VSPackage debe instalar VSPackage y sus archivos dependientes, y registrarlos e integrarlos en Visual Studio. VsPackage puede aprovechar las características de integración, como mostrar un icono en la pantalla de presentación de Visual Studio y el cuadro de diálogo Acerca de.

Los archivos de Microsoft Windows Installer son la manera recomendada de distribuir los VSPackages. Los paquetes de Windows Installer fáciles de usar se pueden ejecutar en cualquier sistema operativo Windows compatible con Visual Studio. Para obtener más información, consulte Windows Installer.

En esta sección

Proporciona información general sobre Windows Installer.

Describe diferentes formas de admitir instalaciones en paralelo de VSPackages y Visual Studio.

Proporciona información general sobre los pasos típicos que siguen los instaladores para instalar e integrar CORRECTAMENTE VSPackages en Visual Studio.

Describe cómo un instalador puede detectar Visual Studio y sus componentes y cancelar la instalación si no se cumplen los requisitos de VSPackage.

Describe cómo desarrollar un instalador que mantendrá la integridad de las versiones anteriores del producto.

Resume las opciones para buscar VSPackages.

Describe cómo se registran los VSPackages en el momento de la instalación y por qué el registro automático es una mala idea.

Describe cómo usar el nuevo agregador de tipo de proyecto para los tipos de proyecto administrados.

Explica cómo usar RegPkg.exe para generar un manifiesto de registro para un VSPackage administrado.

Explica cómo ejecutar comandos posteriores a la instalación para integrar VSPackages en Visual Studio.

Describe los pasos que debe realizar el instalador cuando los usuarios desinstalen vsPackage.