Compartir a través de


Información básica sobre la tecnología de Microsoft Windows Installer

Actualización: noviembre 2007

Microsoft Windows Installer es un servicio de instalación y configuración que se distribuye como parte del sistema operativo Windows.

Windows Installer se basa en un modelo controlado por datos que proporciona toda la información e instrucciones de instalación en un único paquete. Por el contrario, los programas de instalación compuestos por scripts se basaban en un modelo de procedimiento que proporcionaba instrucciones en scripts para la instalación de aplicaciones. Los programas de instalación con scripts se centraban en cómo instalar algo, mientras que Windows Installer se centra en qué instalar.

Con Windows Installer, todos los equipos mantienen una base de datos de información sobre cada aplicación que se instala, incluidos los archivos, las claves del Registro y los componentes. Cuando se desinstala una aplicación, se comprueba la base de datos para asegurarse de que ninguna otra aplicación precisa un archivo, clave de Registro o componente antes de quitarlo, lo que evita que la eliminación de una aplicación afecte al buen funcionamiento de otra.

Windows Installer es además compatible con la reparación automática, es decir, la posibilidad de que una aplicación reinstale automáticamente los archivos que falten en el caso de que el usuario los haya eliminado sin darse cuenta.

Además, Windows Installer proporciona la posibilidad de revertir una instalación. Por ejemplo, si una aplicación precisa una base de datos determinada y ésta no se encuentra en el equipo, la instalación puede anularse y el equipo volverá al estado que tenía antes de comenzar el proceso.

Las herramientas de implementación de Visual Studio se basan en los fundamentos de Windows Installer: proporcionar un amplio conjunto de posibilidades para una rápida implementación y mantenimiento de aplicaciones generadas con Visual Studio.

Vea también

Conceptos

Elegir una estrategia de implementación

Referencia

Windows Installer

Otros recursos

Información general sobre la implementación de Windows Installer

Tareas de implementación de Windows Installer