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.