Zwischenspeichern von Patchinformationen (Patchwiz.dll)

Das Generieren eines neuen Patches erfordert möglicherweise viel Zeit. Nachdem Sie mit Patchwiz.dlleinen Patch generiert haben, müssen Sie das Updateimage möglicherweise erneut ändern und einen weiteren Patch generieren. Das Zwischenspeichern von Patchinformationen kann die Zeit reduzieren, die zum Generieren nachfolgender Patches erforderlich ist, indem vorhandene Patches wiederverwendet werden. Beispielsweise kann die zum Erstellen von Service Packs erforderliche Zeit reduziert werden, indem die binären Patches verwendet werden, die aus vorherigen Patches generiert wurden. Patchwiz.dll können PATCH _ CACHE _ DIR verwenden, um einen vorhandenen binären Patch zu suchen und ihn dem Cab des Service Packs hinzuzufügen, ohne den binären Patch neu erstellen zu müssen.

Das Zwischenspeichern von Patchinformationen erfordert die Verwendung von Patchwiz.dll. Legen Sie zum Aktivieren der Patchzwischenspeicherung die Eigenschaften PATCH _ CACHE ENABLED und PATCH CACHE DIR in der _ _ _ Eigenschaftentabelle (Patchwiz.dll) der Datei mit den Patcherstellungseigenschaften (PCP-Datei) fest. Patchwiz speichert alle Informationen zur Patcherstellung in dem Ordner, der durch die _ PATCH CACHE _ DIR-Eigenschaft identifiziert wird, und erstellt diesen Ordner bei Bedarf. Wenn Sie das nächste Mal versuchen, einen Patch zu erstellen, überprüft Patchwiz diesen Ordner, um festzustellen, ob die zu vergleichenden Dateien mit den Dateien im Cache übereinstimmen. Wenn die Dateien übereinstimmen, verwendet Patchwiz die zwischengespeicherten Informationen, anstatt den binären Patch für die Datei neu zu generieren. Wenn die Dateien nicht übereinstimmen oder die Informationen im Cache fehlen, generiert Patchwiz den Patch für die Datei.

Um die Zwischenspeicherung von Patchinformationen zu verwenden, muss der durch PATCH CACHE DIR angegebene Ordner _ nach dem Erstellen einer _ MSP-Datei beibehalten werden. Wenn der Ordner gelöscht wird, muss PatchWiz binäre Patches für nachfolgende MSP-Dateien erneut generieren. Weitere Informationen zum Beibehalten von Informationen in ausgewählten Regionen einer Zieldatei finden Sie unter Patchen ausgewählter Regionen einer Datei.