Compartir a través de


Almacenamiento en caché de la información de revisión (Patchwiz.dll)

La generación de una nueva revisión puede requerir un tiempo significativo. Después de haber generado una revisión mediante Patchwiz.dll, es posible que tenga que volver a cambiar la imagen de actualización y generar otra revisión. El almacenamiento en caché de la información de revisión puede reducir el tiempo necesario para generar revisiones posteriores mediante la reutilización de las revisiones existentes. Por ejemplo, el tiempo necesario para crear Service Packs se puede reducir mediante las revisiones binarias generadas a partir de revisiones anteriores. Patchwiz.dll puede usar PATCH_CACHE_DIR para buscar una revisión binaria existente y agregarla al archivo .cab del Service Pack sin tener que volver a crear la revisión binaria.

El almacenamiento en caché de la información de revisión requiere el uso de Patchwiz.dll. Para activar el almacenamiento en caché de revisiones, establezca las propiedades PATCH_CACHE_ENABLED y PATCH_CACHE_DIR en la tabla Properties (Patchwiz.dll) del archivo de propiedades de creación de revisiones (archivo .pcp). Patchwiz almacena toda la información de creación de revisiones en la carpeta identificada por la propiedad PATCH_CACHE_DIR y, si es necesario, crea esta carpeta. La próxima vez que se intenta crear una revisión, Patchwiz comprueba esta carpeta para ver si los archivos que se van a comparar coinciden con los de la memoria caché. En caso afirmativo, Patchwiz usa la información almacenada en la caché, en lugar de volver a generar la revisión binaria del archivo. Si no coinciden, o si falta la información de la memoria caché, Patchwiz genera la revisión del archivo.

Para usar el almacenamiento en caché de la información de revisión, la carpeta especificada por PATCH_CACHE_DIR debe conservarse después de crear un archivo .msp, ya que si se elimina, PatchWiz debe volver a generar revisiones binarias para los archivos .msp posteriores. Para más información sobre cómo conservar la información en las regiones seleccionadas de un archivo de destino, consulte Aplicación de revisiones a las regiones seleccionadas de un archivo.