摘要属性说明

下表描述了安装包、转换和修补程序的摘要属性。 请注意,根据数据库是属于安装包、转换包还是修补程序包,特定摘要属性的含义可能有所不同。 有关属性 ID、PID 和类型的详细信息,请参阅摘要信息流属性集

安装包

Summary 属性 此属性在安装数据库中的含义
标题 此文件作为安装包时的说明。 说明应包括短句“安装数据库”。
使用者 此包安装的产品的名称。 这应与 ProductName 属性中的名称相同。
作者 此产品的制造商的名称。 此名称应与 Manufacturer 属性中的名称相同。
关键字 关键字列表,文件浏览器可使用此列表来搜索文件中的关键字。 关键字应包含“Installer”以及特定于产品的关键字。
注释 包含短句:“此安装程序数据库包含安装 <产品名称>所需的逻辑和数据。”
模板(必需) 与此安装包兼容的平台和语言。 有关语法,请参阅模板
上次保存者 数据库编辑工具的开发者可以在开发过程中使用这个属性来跟踪最后一个要修改安装数据库的人。 此属性应在最终的运输数据库中设置为 Null。 安装程序在某个管理安装期间将此属性设置为 LogonUser 属性的值。 安装程序从不使用此属性,用户也从不需要修改它。
修订号(必需) 包含安装程序包的包代码
上次打印时间 可以设置为管理安装期间的日期和时间,以记录创建管理映像的时间。
Create Time/Date 创建此安装程序数据库的时间和日期。
上次保存的时间/日期 上次保存安装程序数据库时的当前系统时间和日期。 最初为 null。
页数(必需) 包含一个值,该值用于标识此安装包所需的安装程序最低版本。 例如,如果包至少需要 2.0 版本的安装程序,则应将此属性设置为整数 200。

注意:
对于 64 位 Windows Installer 包,此属性的值必须为 200 或更大的值。


字数(必需) 源文件图像的类型。 存储以代替标准 Count 属性。 此属性是位域。 有关值,请参阅字数主题。
从 Windows Vista 上的 Windows Installer 版本 4.0 开始,此属性包含若干个位,用于指定是否需要提升权限。
字符数 Null
创建应用程序 包含用于创作此安装数据库的软件的名称。
安全性 此属性的值应为 2 - 建议只读。
代码页 用于显示摘要信息的 ANSI 代码页的数值。 必须先设置此属性,然后才能在摘要信息中设置任何字符串属性。

 

转换

Summary 属性 此属性在转换中的含义
标题 此文件作为转换时的说明。 说明应包含短语:“转换”。
使用者 由原始安装包安装的产品的名称。 此值应与原始安装包中的主题摘要属性的值相同。
作者 此转换的制造商的名称。
关键字 关键字列表,文件浏览器可使用此列表来搜索文件中的关键字。 关键字应包含“Installer”以及特定于产品的关键字。
注释 包含短语:“此转换包含安装 <产品名> 所需的逻辑和数据”。
模板(必需) 与此转换兼容的平台和语言版本。 如果没有限制,此值可能会留空。 只能为转换指定一种语言。 有关语法的详细信息,请参阅模板
上次保存者 数据库在转换后具有的平台和语言 ID。 新数据库中的模板摘要属性应设置为相同的值。
修订号(必需) 一个列表,包含新产品和原始产品的产品代码 GUID 和版本以及升级代码 GUID。 列表用分号分隔,如下所示。 Original-Product-Code Original-Product-Version;New-Product Code New-Product-Version; Upgrade-Code
上次打印时间 Null
Create Time/Date 创建转换的时间和日期。
上次保存的时间/日期 保存转换时的当前系统时间和日期。 最初为 null。
页数(必需) 一个值,用于指示处理转换所需的安装程序最低版本。 该值应设置为两个页数属性值中的较大值,这两个值属于用来生成转换的数据库。
字数(必需) Null
字符数 摘要信息流的这一部分分为两个 16 位单词。 上部单词包含转换验证标志。 下部单词包含转换错误条件标志
创建应用程序 包含用于创建此转换的软件的名称。
安全性 此属性的值应为 4 - 强制只读。
代码页 用于显示摘要信息的 ANSI 代码页的数值。 必须先设置此属性,然后才能在摘要信息中设置任何字符串属性。

 

修补程序包

Summary 属性 此属性在修补程序包中的含义
标题 此文件作为修补程序包时的说明。 说明应包括短语:“修补程序”。
使用者 修补程序的说明,包含产品名。
作者 修补程序包的制造商的名称。
关键字 修补程序的源列表(以分号分隔)。
注释 包含短语:“此修补程序包含安装 <产品名> 所需的逻辑和数据”。
模板(必需) 可接受此修补程序的产品代码列表(以分号分隔)。
上次保存者 转换子存储名称的分号分隔列表,顺序与应用此修补程序的顺序相同。
修订号(必需) 包含修补程序的 GUID 修补程序代码。 后面可能是应用此修补程序时移除的修补程序的修补程序代码 GUID 列表。 修补程序代码连接在一起,没有分隔符分隔列表中的 GUID。

注意:
如果修补程序包包含 MsiPatchSequence 表,则修补程序不会移除在当前修补程序的 GUID 之后列出的修补程序。


上次打印时间 Null
Create Time/Date 创建修补程序文件的时间和日期。
上次保存的时间/日期 保存修补程序包时的当前系统时间和日期。 此值最初为 null。
页数(必需) Null
字数(必需) 包含一个值,该值指示安装修补程序所需的 Windows Installer 最低版本。 字数计数值为 4 的修补程序需要 Windows Installer 3.0 或更高版本才能应用修补程序。 值为 3 表示需要 Windows Installer 2.0 或更高版本。 值为 2 表示需要 Windows Installer 1.2 或更高版本。 默认值为 1。
字符数 Null
创建应用程序 用于创建修补程序的软件的名称。
安全性 此属性的值应为 4 - 强制只读。
代码页 用于显示摘要信息的 ANSI 代码页的数值。 必须先设置此属性,然后才能在摘要信息中设置任何字符串属性。