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。
-
系列
言論
雖然每個升級的映像都可以分組成個別的映像系列,但將共用檔案的已升級映像群組在一起可能會使 .msp 更小。
此資料表接受環境變數作為路徑,開頭為 4.0 版 Patchwiz.dll。