ActionText 表
ActionText 表包含要显示在进度对话框中的文本,并写入日志中执行长时间的作。 显示的文本由作说明和作中的可选格式数据组成。
ActionText 表包含以下列。
列 | 类型 | 钥匙 | 空 |
---|---|---|---|
行动 | 标识符 | Y | N |
描述 | 文本 | N | Y |
模板 | 模板 | N | Y |
列
-
作
-
作的名称。
主表键。
-
说明
-
在进度对话框中显示的本地化说明,或在执行作时写入日志。
-
模板
-
本地化格式模板,用于设置作数据记录的格式,以在执行作期间显示。 如果未提供模板,则不显示作数据。
言论
通常,ActionText 表中的条目引用序列表中的作。 安装程序执行的其他作未在序列表中列出,但仍需要在表中指定。 下表标识了必须完全按照所示创作作名称和模板的必需表项,但可以自定义说明。
行动 | 描述 | 模板 |
---|---|---|
反转 | 撤消作。 | [1] |
RollbackCleanup | 删除旧文件。 | [1] |
GenerateScript | 生成用于作的系统作。 | [1] |
注意
仅针对在安装脚本中运行的作显示作文本。 因此,仅针对 InstallInitialize 和 InstallFinalize作之间排序的作显示作文本。
可以使用 Msidb.exe 或 MsiDatabaseImport将本地化的 ActionText 表导入数据库。 SDK 包括 本地化错误和 ActionText 表 部分中列出的每种语言的本地化 ActionText 表。 如果未填充 ActionText 表,安装程序将加载由 ProductLanguage 属性指定的语言的本地化字符串。
验证