Udostępnij za pośrednictwem


tabela UpgradedFiles_OptionalData (Patchwiz.dll)

Tabela UpgradedFile_OptionalData zawiera informacje o określonych plikach w uaktualnionym obrazie. Ta tabela jest opcjonalna w bazie danych tworzenia poprawek (plik pcp) i jest używana przez funkcję UiCreatePatchPackageEx.

Tabela UpgradedFile_OptionalData zawiera następujące kolumny.

Kolumna Typ Klucz Nullable
Uaktualniony Tekst Y N
FTK Tekst Y N
SymbolPaths Tekst   Y
AllowIgnoreOnPatchError liczba całkowita   Y
IncludeWholeFile liczba całkowita   Y

 

Kolumny

uaktualnione

Klucz obcy do uaktualnionej kolumny tabeli UpgradeImages (Patchwiz.dll).

FTK

Klucz tabeli plików. Klucz obcy w tabeli plików pliku .msi uaktualnionego obrazu. Jeśli co najmniej dwa uaktualnione obrazy w rodzinie mają taką samą wartość FTK, wartość musi odwoływać się do tego samego pliku. Pliki współużytkowane przez wiele obrazów uaktualniania powinny mieć ten sam FTK, aby zminimalizować rozmiar pliku cabinet.

SymbolPaths

Wartość w tym polu jest dodawana do rozdzielanej średnikami listy folderów w kolumnie SymbolPaths tabeli UpgradeImages (Patchwiz.dll) podczas generowania poprawki i może służyć do dodawania plików symboli dla określonego pliku.

AllowIgnoreOnPatchError

Ustaw wartość 1, aby wskazać, że poprawka jest nieistotna. Ustaw wartość 0, aby wskazać, że poprawka jest niezbędna. Jeśli Instalator Windows napotka problem podczas stosowania tej poprawki do pliku określonego w kolumnie FTK, wartość w tym polu określa, czy pole komunikatu o błędzie zawiera przycisk Ignoruj, aby umożliwić użytkownikowi kontynuowanie procesu stosowania poprawek.

IncludeWholeFile

Ustaw wartość niezerową, jeśli cały plik określony w kolumnie FTK powinien być zainstalowany zamiast tworzenia poprawki binarnej.