tabella UpgradedFiles_OptionalData (Patchwiz.dll)

La tabella UpgradedFile_OptionalData contiene informazioni su file specifici in un'immagine aggiornata. Questa tabella è facoltativa nel database di creazione delle patch (file con estensione pcp) e viene usata dalla funzione UiCreatePatchPackageEx .

La tabella UpgradedFile_OptionalData include le colonne seguenti.

Colonna Tipo Chiave Nullable
Aggiornato text S N
FTK text S N
SymbolPaths text   S
AllowIgnoreOnPatchError numero intero   S
IncludeWholeFile numero intero   S

 

Colonne

Aggiornato

Chiave esterna alla colonna Aggiornata della tabella UpgradedImages (Patchwiz.dll).

FTK

Chiave della tabella file. Chiave esterna nella tabella File del file .msi dell'immagine aggiornata. Se due o più immagini aggiornate all'interno di una famiglia hanno lo stesso valore FTK, il valore deve fare riferimento allo stesso file. I file condivisi da più immagini di aggiornamento devono avere lo stesso FTK per ridurre al minimo le dimensioni del file cab.

SymbolPaths

Il valore in questo campo viene aggiunto all'elenco delimitato da punto e virgola delle cartelle nella colonna SymbolPaths della tabella UpgradedImages (Patchwiz.dll) quando viene generata la patch e può essere usata per aggiungere file di simboli per un file specifico.

AllowIgnoreOnPatchError

Impostare su 1 per indicare che la patch non è vitale. Impostare su 0 per indicare che la patch è fondamentale. Se Windows Installer rileva un problema durante l'applicazione di questa patch al file specificato nella colonna FTK, il valore in questo campo determina se la finestra di messaggio di errore include un pulsante Ignora per consentire all'utente di continuare il processo di applicazione delle patch.

IncludeWholeFile

Impostare su un valore diverso da zero se l'intero file specificato nella colonna FTK deve essere installato invece di creare una patch binaria.