Dela via


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.