UpgradedFiles_OptionalData tabell (Patchwiz.dll)
Tabellen UpgradedFile_OptionalData innehåller information om specifika filer i en uppgraderad avbildning. Den här tabellen är valfri i databasen för att skapa korrigeringar (.pcp-filen) och används av funktionen UiCreatePatchPackageEx.
Tabellen UpgradedFile_OptionalData innehåller följande kolumner.
Spalt | Typ | Nyckel | Nullbar |
---|---|---|---|
Uppgraderade | SMS | Y | N |
FTK | SMS | Y | N |
SymbolPaths | SMS | Y | |
AllowIgnoreOnPatchError | heltal | Y | |
IncludeWholeFile | heltal | Y |
Kolumner
-
uppgraderad
-
Sekundärnyckel till kolumnen Uppgraderad i tabellen UpgradedImages (Patchwiz.dll).
-
FTK
-
Filtabellnyckel. Sekundärnyckel till Filtabell av den uppgraderade avbildningens .msi fil. Om två eller flera uppgraderade bilder i en familj har samma FTK-värde måste värdet referera till samma fil. Filer som delas av flera uppgraderingsbilder bör ha samma FTK för att minimera storleken på kabinettfilen.
-
SymbolPaths
-
Värdet i det här fältet läggs till i den semikolonavgränsade listan med mappar i kolumnen SymbolPaths i UpgradedImages Table (Patchwiz.dll) när korrigeringen genereras och kan användas för att lägga till symbolfiler för en specifik fil.
-
AllowIgnoreOnPatchError
-
Ange till 1 för att indikera att korrigeringen inte är nödvändig. Ange till 0 för att indikera att korrigeringen är viktig. Om Windows Installer stöter på ett problem när den här korrigeringen tillämpas på filen som anges i FTK-kolumnen, avgör värdet i det här fältet om felmeddelanderutan innehåller en knappen Ignorera så att användaren kan fortsätta korrigeringsprocessen.
-
IncludeWholeFile
-
Ange till ett icke-nollvärde om hela filen som anges i FTK-kolumnen ska installeras i stället för att skapa en binär korrigering.