Compartir a través de


Patchwiz.dll

Para generar un paquete de revisión, se recomienda usar una herramienta de creación de revisiones, como Msimsp.exe y Patchwiz.dll. Patchwiz.dll versión 4.0 es compatible con paquetes y revisiones creados con versiones anteriores de la Patchwiz.dll. La herramienta Patchwiz.dll solo está disponible en los componentes de Windows SDK de para desarrolladores de Windows Installer.

Patchwiz.dll versión 4.0 tiene una nueva función, UiCreatePatchPackageEx (Patchwiz.dll), que amplía la funcionalidad de UiCreatePatchPackage (Patchwiz.dll). Estas funciones toman un archivo de propiedades de creación de revisiones (archivo .pcp) y generan un instalador Patch Package.

El archivo .pcp es un archivo de base de datos binario con el mismo formato que una base de datos de Windows Installer (archivo.msi), pero con un esquema de base de datos diferente. Por lo tanto, se puede crear un archivo .pcp mediante las mismas herramientas que se usan para una base de datos del instalador.

Puede crear un archivo .pcp mediante un editor de tablas como Orca.exe para escribir información en la base de datos .pcp en blanco proporcionada con el SDK de Windows Installer, Template.pcp. Para obtener más información, vea ejemplo de aplicación de revisiones de actualización pequeña.

Las siguientes tablas de base de datos son necesarias en cada archivo .pcp:

Las siguientes tablas de base de datos son opcionales:

La tabla siguiente es necesaria en los archivos .pcp que tienen minimumRequiredMsiVersion igual a 300 en la tabla propiedades de .

Nota

La tabla es opcional si MinimumRequiredMsiVersion no es igual a 300.

 

La versión de Patchwiz.dll publicada con Windows Installer 3.0 puede generar automáticamente información de secuenciación de revisiones y agregarla a la Tabla MsiPatchSequence de una nueva revisión. La tabla PatchSequence se puede usar para agregar manualmente información de secuenciación de revisiones a la tabla MsiPatchSequence. Para obtener más información, vea Generación de información de secuencia de revisiones.

A partir de Patchwiz.dll versión 2.0, puede aumentar la velocidad de creación posterior de revisiones mediante almacenamiento en caché de información de revisiones (Patchwiz.dll).

El uso de símbolos públicos para los archivos binarios de imagen de destino y actualización puede reducir los tamaños de revisión binarios aproximadamente una mitad. Para obtener más información, vea Usar símbolos para reducir el tamaño de revisión binaria.

Puede especificar que determinadas regiones del archivo de destino se conserven al sobrescribirse durante la aplicación de revisiones y que se conserve la información de esas regiones. Para obtener más información, vea aplicar revisiones a las regiones seleccionadas de un archivo.

versiones, herramientas y redistribuibles publicadas