Tabla UpgradedImages (Patchwiz.dll)
La tabla UpgradedImages contiene información sobre las imágenes actualizadas del producto. La imagen actualizada debe ser una imagen de configuración que esté totalmente sin comprimir de la versión más reciente del producto, por ejemplo, una imagen administrativa o una imagen de instalación sin comprimir de un CD-ROM. Un paquete de revisión de Windows Installer actualiza una imagen de destino a una imagen actualizada. La tabla UpgradedImages es necesaria en la base de datos de creación de revisiones (archivo .pcp) y la usa UiCreatePatchPackageEx.
Se requiere una tabla UpgradedImages que contenga al menos un registro en cada base de datos de creación de revisiones (archivo .pcp). UiCreatePatchPackageEx usa esta tabla.
La tabla UpgradedImages tiene las siguientes columnas.
Columna | Tipo | Clave | Nullable |
---|---|---|---|
Upgraded | text | Y | No |
MsiPath | text | No | |
PatchMsiPath | text | Y | |
SymbolPaths | text | Y | |
Familia | text | No |
Columnas
-
Upgraded
-
El campo Upgraded es un identificador arbitrario para conectar las imágenes de destino con una imagen actualizada del producto.
-
MsiPath
-
Este campo especifica la ruta de acceso completa, incluido el nombre de archivo, a la ubicación del archivo .msi para la imagen actualizada. Esta es la ubicación de los archivos de origen de la imagen actualizada.
-
PatchMsiPath
-
La columna PatchMsiPath opcional apunta a una copia modificada de la base de datos de instalación actualizada que contiene la creación adicional específica del proceso de instalación de revisiones. Por ejemplo, diálogos adicionales o acciones personalizadas condicionadas en la propiedad PATCH.
-
SymbolPaths
-
Lista delimitada por punto y coma de carpetas en las que se buscarán los archivos de símbolos que se pueden usar para optimizar la generación de la revisión binaria. Tenga en cuenta que no se buscan los subdirectorios de las carpetas especificadas en este campo. Una revisión binaria optimizada puede ser más pequeña. Visual C++ debe instalarse en el equipo que genera la revisión y usarse para crear los archivos de símbolos. Este campo es opcional y el instalador crea una revisión binaria incluso si no se especifica ningún archivo de símbolos o si los archivos de símbolos dejan de estar disponibles para Patchwiz.dll.
-
Family
-
Clave externa para la tabla ImageFamilies. Cada imagen actualizada debe pertenecer a una única familia.
Observaciones
Aunque cada imagen actualizada se puede agrupar en una familia de imágenes independiente, la agrupación de imágenes actualizadas que comparten archivos puede hacer que el archivo .msp sea más pequeño.
Esta tabla acepta variables de entorno como rutas de acceso a partir de la versión 4.0 de Patchwiz.dll.