Tabela UpgradeImages (Patchwiz.dll)
Tabela UpgradeImages zawiera informacje o uaktualnionych obrazach produktu. Uaktualniony obraz powinien być w pełni nieskompresowanym obrazem konfiguracji najnowszej wersji produktu, na przykład obrazu administracyjnego lub nieskompresowanego obrazu konfiguracji z dysku CD-ROM. Pakiet poprawek Instalatora Windows aktualizuje obraz docelowy do uaktualnionego obrazu. Tabela UpgradeImages jest wymagana w bazie danych tworzenia poprawek (plik pcp) i jest używana przez UiCreatePatchPackageEx.
W każdej bazie danych tworzenia poprawek (pcp) wymagana jest tabela UpgradeImages zawierająca co najmniej jeden rekord. Ta tabela jest używana przez interfejs użytkownika CreatePatchPackageEx.
Tabela UpgradeImages zawiera następujące kolumny.
Kolumna | Typ | Klucz | Nullable |
---|---|---|---|
Uaktualniony | Tekst | Y | N |
MsiPath | Tekst | N | |
PatchMsiPath | Tekst | Y | |
SymbolPaths | Tekst | Y | |
Rodzina | Tekst | N |
Kolumny
-
uaktualnione
-
Pole Uaktualnione jest dowolnym identyfikatorem umożliwiającym połączenie obrazów docelowych z uaktualnionym obrazem produktu.
-
MsiPath
-
To pole określa pełną ścieżkę, w tym nazwę pliku, do lokalizacji pliku .msi dla uaktualnionego obrazu. Jest to lokalizacja plików źródłowych uaktualnionego obrazu.
-
PatchMsiPath
-
Opcjonalna poprawkaMsiPath wskazuje zmodyfikowaną kopię uaktualnionej bazy danych instalacyjnej, która zawiera dodatkowe tworzenie specyficzne dla procesu instalacji poprawek. Na przykład dodatkowe okna dialogowe lub akcje niestandardowe są warunkowe we właściwościPATCHPATCH.
-
SymbolPaths
-
Rozdzielana średnikami lista folderów, które mają być wyszukiwane pod kątem plików symboli, których można użyć do optymalizacji generowania poprawki binarnej. Należy pamiętać, że podkatalogi folderów określonych w tym polu nie są przeszukiwane. Zoptymalizowana poprawka binarna może być mniejsza. Program Visual C++ musi być zainstalowany na komputerze generującym poprawkę i używany do tworzenia plików symboli. To pole jest opcjonalne, a instalator tworzy poprawkę binarną, nawet jeśli nie określono żadnych plików symboli lub jeśli pliki symboli staną się niedostępne Patchwiz.dll.
-
Rodzina
-
Klucz obcy w tabeli ImageFamilies. Każdy uaktualniony obraz musi należeć tylko do jednej rodziny.
Uwagi
Mimo że każdy uaktualniony obraz można zgrupować w oddzielnej rodzinie obrazów, grupowanie uaktualnionych obrazów, które współużytkują pliki, może sprawić, że plik msp będzie mniejszy.
Ta tabela akceptuje zmienne środowiskowe jako ścieżki rozpoczynające się od wersji 4.0 Patchwiz.dll.