UpgradedFiles_OptionalData表(Patchwiz.dll)

UpgradedFile_OptionalData表包含有关升级映像中特定文件的信息。 此表在修补程序创建数据库(.pcp 文件)中是可选的,由 UiCreatePatchPackageEx 函数使用。

UpgradedFile_OptionalData表具有以下列。

类型 钥匙
升级 发短信 Y N
FTK 发短信 Y N
SymbolPaths 发短信   Y
AllowIgnoreOnPatchError 整数   Y
IncludeWholeFile 整数   Y

 

已升级

UpgradedImages 表(Patchwiz.dll)的升级列的外键。

FTK

文件表键。 已升级映像 .msi 文件的 文件表 外键。 如果系列中的两个或更多个升级后的映像具有相同的 FTK 值,该值必须引用同一文件。 由多个升级映像共享的文件应具有相同的 FTK,以尽量减少内阁文件大小。

SymbolPaths

此字段中的值将添加到生成修补程序时 UpgradedImages 表 (Patchwiz.dll) 的 SymbolPaths 列中文件夹的分号分隔列表,并可用于为特定文件添加符号文件。

AllowIgnoreOnPatchError

设置为 1 以指示修补程序不重要。 设置为 0 以指示修补程序至关重要。 如果 Windows Installer 将此修补程序应用于 FTK 列中指定的文件时遇到问题,则此字段中的值确定错误消息框是否包含 “忽略”按钮,使用户能够继续修补过程。

IncludeWholeFile

如果应安装 FTK 列中指定的整个文件而不是创建二进制修补程序,则设置为非零值。