共用方式為


UpgradedImages 數據表 (Patchwiz.dll)

UpgradedImages 數據表包含產品升級映像的相關信息。 升級的映像應該是最新版本產品的完全未壓縮安裝映像,例如,從CD-ROM管理映像或未壓縮的安裝映像。 Windows Installer 修補程式套件會將目標映射更新為升級的映像。 Patch 建立資料庫 (.pcp 檔案) 中需要 UpgradedImages 數據表,而且由 UiCreatePatchPackageEx使用。

每個修補程式建立資料庫 (.pcp 檔案) 中至少需要一筆記錄的 UpgradedImages 數據表。 此數據表由 UiCreatePatchPackageEx使用。

UpgradedImages 數據表具有下列數據行。

類型 鑰匙
升級 發簡訊 Y N
MsiPath 發簡訊   N
PatchMsiPath 發簡訊   Y
SymbolPaths 發簡訊   Y
家庭 發簡訊   N

 

升級

[升級] 欄位是任意識別碼,可連接目標映像與產品的升級映射。

MsiPath

此欄位會指定升級映像之 .msi 檔案位置的完整路徑,包括檔名。 這是升級映像的來源檔案位置。

PatchMsiPath

選擇性 patchMsiPath 指向已升級安裝資料庫的修改複本,其中包含修補程式安裝程式特有的其他撰寫。 例如,PATCH 屬性上設定的其他對話框或自定義動作。

SymbolPaths

要搜尋符號檔的資料夾分號分隔清單,可用來優化二進位修補程式的產生。 請注意,不會搜尋此欄位中指定之資料夾的子目錄。 優化的二進位修補程式可能較小。 視覺效果C++必須安裝在產生修補程式並用來建立符號檔的計算機上。 此欄位是選擇性的,而且安裝程式會建立二進位修補程式,即使未指定符號檔,或符號檔無法 Patchwiz.dll。

系列

ImageFamilies 數據表中的外鍵。 每個升級的映像都必須只屬於一個系列。

言論

雖然每個升級的映像都可以分組成個別的映像系列,但將共用檔案的已升級映像群組在一起可能會使 .msp 更小。

此資料表接受環境變數作為路徑,開頭為 4.0 版 Patchwiz.dll。