Condividi tramite


Tabella UpgradedImages (Patchwiz.dll)

La tabella UpgradedImages contiene informazioni sulle immagini aggiornate del prodotto. L'immagine aggiornata deve essere un'immagine di installazione completamente non compressa della versione più recente del prodotto, ad esempio un'immagine amministrativa o un'immagine di installazione non compressa da un CD-ROM. Un pacchetto patch di Windows Installer aggiorna un'immagine di destinazione in un'immagine aggiornata. La tabella UpgradedImages è necessaria nel database di creazione della patch (file con estensione pcp) e viene usata da UiCreatePatchPackageEx.

In ogni database di creazione di patch (file con estensione pcp) è necessaria una tabella UpgradedImages contenente almeno un record. Questa tabella viene usata da UiCreatePatchPackageEx.

La tabella UpgradedImages contiene le colonne seguenti.

Colonna Digitare Chiave Nullable
Aggiornato Testo Y N
MsiPath Testo   N
PatchMsiPath Testo   Y
SymbolPaths Testo   Y
Famiglia Testo   N

 

Colonne

aggiornato

Il campo Aggiornato è un identificatore arbitrario per connettere le immagini di destinazione a un'immagine aggiornata del prodotto.

MsiPath

Questo campo specifica il percorso completo, incluso il nome file, nel percorso del file .msi per l'immagine aggiornata. Si tratta del percorso dei file di origine per l'immagine aggiornata.

PatchMsiPath

PatchMsiPath facoltativo punta a una copia modificata del database di installazione aggiornato che contiene ulteriori operazioni di creazione specifiche per il processo di installazione delle patch. Ad esempio, finestre di dialogo aggiuntive o azioni personalizzate condizionali nella proprietàPATCH.

Percorsi simbolo

Elenco delimitato da punto e virgola di cartelle in cui cercare i file di simboli che possono essere usati per ottimizzare la generazione della patch binaria. Si noti che le sottodirectory delle cartelle specificate in questo campo non vengono eseguite ricerche. Una patch binaria ottimizzata può essere più piccola. Visual C++ deve essere installato nel computer che genera la patch e usato per creare i file di simboli. Questo campo è facoltativo e il programma di installazione crea una patch binaria anche se non vengono specificati file di simboli o se i file di simboli non sono disponibili per Patchwiz.dll.

famiglia

Chiave esterna nella tabella ImageFamilies. Ogni immagine aggiornata deve appartenere a una sola famiglia.

Osservazioni

Anche se ogni immagine aggiornata può essere raggruppata in una famiglia di immagini separata, il raggruppamento di immagini aggiornate che condividono file insieme può rendere più piccolo il file msp.

Questa tabella accetta variabili di ambiente come percorsi che iniziano con la versione 4.0 di Patchwiz.dll.