共用方式為


UpgradedFiles_OptionalData資料表 (Patchwiz.dll)

UpgradedFile_OptionalData資料表包含升級映射中特定檔案的相關資訊。 此資料表在修補程式建立資料庫中是選擇性的, (.pcp 檔案) ,並由 UiCreatePatchPackageEx 函式使用。

UpgradedFile_OptionalData資料表具有下列資料行。

資料行 類型 答案 Nullable
已升級 text Y N
FTK text Y N
SymbolPaths text   Y
AllowIgnoreOnPatchError 整數   Y
IncludeWholeFile 整數   Y

 

資料行

升級

UpgradedImages 資料表 (Patchwiz.dll) 的 Upgraded資料行外鍵。

FTK

檔案資料表索引鍵。 已升級映射.msi檔案檔案的 [ 檔案] 資料表 外鍵。 如果系列內的兩個以上的升級映射具有相同的 FTK 值,該值必須參考相同的檔案。 多個升級映射共用的檔案應該具有相同的 FTK,以將封包檔案大小降到最低。

SymbolPaths

這個欄位中的值會在產生修補程式時新增至 UpgradedImages 資料表 (Patchwiz.dll) 之 SymbolPaths 資料行中以分號分隔的資料夾清單,並可用來新增特定檔案的符號檔。

AllowIgnoreOnPatchError

設定為 1 表示修補程式不重要。 設定為 0,表示修補程式很重要。 如果 Windows Installer 在將這個修補程式套用至 FTK 資料行中指定的檔案時發生問題,則此欄位中的值會決定錯誤訊息框是否包含 [忽略 ] 按鈕,讓使用者繼續修補程式。

IncludeWholeFile

如果應該安裝 FTK 資料行中指定的整個檔案,而不是建立二進位修補程式,請將 設定為非零值。