Freigeben über


Tabelle „UpgradedFiles_OptionalData“ (Patchwiz.dll)

Die Tabelle „UpgradedFile_OptionalData“ enthält Informationen zu bestimmten Dateien in einem aktualisierten Image. Diese Tabelle ist in der Patcherstellungsdatenbank (PCP-Datei) optional und wird von der UiCreatePatchPackageEx-Funktion verwendet.

Die Tabelle „UpgradedFile_OptionalData“ weist die folgenden Spalten auf.

Spalte Typ Schlüssel Nullwerte zulässig
Upgraded text J N
FTK text J N
SymbolPaths text   J
AllowIgnoreOnPatchError integer   J
IncludeWholeFile integer   J

 

Spalten

Upgraded

Fremdschlüssel für die Spalte „Upgraded“ der Tabelle UpgradedImages („Patchwiz.dll“).

FTK

Schlüssel der Tabelle „File“. Fremdschlüssel in der Tabelle File der MSI-Datei des aktualisierten Image. Wenn mindestens zwei aktualisierte Images innerhalb einer Familie denselben FTK-Wert aufweisen, muss der Wert auf dieselbe Datei verweisen. Dateien, die von mehreren Upgradeimages gemeinsam genutzt werden, sollten denselben FTK-Wert aufweisen, um die Größe der CAB-Datei zu minimieren.

SymbolPaths

Der Wert in diesem Feld wird der durch Semikolons getrennten Liste von Ordnern in der Spalte „SymbolPaths“ der Tabelle UpgradedImages („Patchwiz.dll“) hinzugefügt, wenn der Patch generiert wird, und er kann verwendet werden, um Symboldateien für eine bestimmte Datei hinzuzufügen.

AllowIgnoreOnPatchError

Legen Sie „1“ fest, um anzugeben, dass der Patch nicht wichtig ist. Legen Sie „0“ fest, um anzugeben, dass der Patch wichtig ist. Wenn in Windows Installer beim Anwenden dieses Patches auf die in der Spalte „FTK“ angegebene Datei ein Problem auftritt, bestimmt der Wert in diesem Feld, ob das Fehlermeldungsfeld eine Schaltfläche Ignorieren enthält, damit Benutzer*innen den Patchvorgang fortsetzen können.

IncludeWholeFile

Legen Sie einen anderen Wert als 0 (null) fest, wenn die gesamte in der Spalte „FTK“ angegebene Datei installiert werden soll, anstatt einen binären Patch zu erstellen.