Ejemplo de actualización
En las secciones siguientes se presenta un ejemplo de creación de un paquete de actualización para la aplicación descrita en ejemplo de instalación. Se proporciona un ejemplo de una interfaz de usuario mínima para este ejemplo en la componentes de Windows SDK para desarrolladores de Windows Installer como archivo Uisample.msi. Si tiene el SDK, tiene acceso a todas las herramientas y datos necesarios para reproducir el paquete de instalación de ejemplo, la interfaz de usuario y el paquete de actualización de ejemplo.
En este ejemplo se muestra cómo crear un paquete de Windows Installer que actualiza el producto hipotético MNP2000 a un nuevo producto denominado MNP2001. El paquete de actualización de ejemplo aplica una actualización importante al producto que requiere cambiar el código del producto. Para obtener más información sobre las actualizaciones principales, consulte el tema sobre actualizaciones principales en la sección revisión y actualizaciones de.
El paquete de actualización de ejemplo tiene las siguientes especificaciones:
Para recibir esta actualización a MNP2001, un usuario debe haber instalado previamente las versiones 1.0 a 1.4 (inclusive) del idioma inglés MNP2000 con Windows Installer.
Cuando un usuario intenta instalar el paquete de actualización, la funcionalidad de actualización de Windows Installer busca en el equipo del usuario cualquier producto que cumpla los requisitos para la actualización.
Windows Installer migra toda la configuración de características del producto original al producto actualizado.
El instalador quita todas las características obsoletas del equipo del usuario.
El instalador instala todas las características nuevas que pertenecen a la actualización.
Una desinstalación del paquete de actualización quita el producto del equipo del usuario y no restaura la versión anterior del producto.
La actualización de ejemplo actualiza los accesos directos a los nuevos archivos y características.
Planeación de una actualización principal
importar la base de datos de instalación original
Actualizar estructura de directorios para un de actualización
actualizar archivos y atributos de archivo para un de actualización
Actualizar componentes para un de actualización
características de actualización de un de actualización
métodos abreviados de actualización de un de actualización
tabla de actualización de una de actualización
propiedades de actualización de un de actualización
actualizar tablas de secuencia para un de actualización
actualizar información de resumen para un de actualización