Administración de componentes
Windows Installer reduce el costo total de propiedad (TCO) de las aplicaciones aumentando la capacidad de los clientes de administrar y mantener los componentes de la aplicación durante la instalación y el tiempo de ejecución. La base de datos de instalación realiza un seguimiento de las aplicaciones que requieren un componente determinado, que los archivos componen cada componente, donde se instala cada archivo en el sistema y dónde se encuentran los orígenes de componentes. Esto permite a los desarrolladores crear paquetes que proporcionan las siguientes ventajas:
Mayor resistencia de las aplicaciones. Use el instalador para detectar y reinstalar componentes dañados sin tener que volver a ejecutar la instalación. El instalador comprueba la ruta de acceso de un componente en tiempo de ejecución. Esto libera las aplicaciones de dependencia en rutas de acceso de archivos estáticas que suelen diferir entre equipos y pueden apuntar a componentes que faltan. Para obtener más información, consulte resistencia.
Instalación a petición. Este conjunto de características no se instala durante la instalación, pero se especifica en la base de datos que se va a instalar Just-In-Time para su uso si la aplicación lo requiere en el futuro. Los usuarios no necesitan volver a ejecutar la configuración. Para obtener más información, vea Installation-On-Demand.
Anuncio de accesos directos a características, aplicaciones o productos completos en la interfaz de usuario. Los usuarios pueden instalar estos accesos a petición mediante los accesos directos. Los usuarios también pueden quitar características, aplicaciones o productos completos a petición. Para obtener más información, vea Anuncio.
Personalización de la instalación. Un administrador puede aplicar transformaciones a la base de datos que adapten la instalación de un grupo determinado de usuarios. Para obtener más información, vea Personalización.
Implementación más sencilla de las actualizaciones de aplicaciones. Use el instalador para actualizar los productos. Para obtener más información, consulte aplicación de revisiones y actualizaciones.
Pantalla de acceso directo de características. El instalador muestra accesos directos a características que se ejecutan localmente con accesos directos a características que se ejecutan de forma remota. Dado que la base de datos de instalación especifica el contexto de ejecución de cada característica, se pueden presentar puntos de entrada visiblemente equivalentes a los usuarios según sea necesario.
Mantenga las métricas de uso en las características. Los desarrolladores pueden proporcionar un paquete de instalación que mantiene el recuento de uso de una característica por todas las aplicaciones cliente y quita los componentes que no se usan.
Incorporar instalaciones. Los desarrolladores pueden incorporar las funcionalidades de administración de componentes del instalador en sus aplicaciones mediante la creación de un paquete de instalación y mediante las funciones del instalador de en su código de aplicación. En la ilustración siguiente se muestra una aplicación que solicita la instalación de una característica.