ICE74
ICE74 验证 Property 表中是否尚未编写 FASTOEM 属性。
FASTOEM 属性使 OEM 能够减少首次安装 Windows Installer 应用程序所需的时间。 首次安装后便无法再使用此属性。 不能在 Property 表中创作 FASTOEM 属性,因为这会干扰应用程序的维护、移除或修复的后续安装。
ICE74 还验证 UpgradeCode 属性是否已写入 Property 表,并且其值不是空 GUID,即 {00000000-0000-0000-0000-000000000000}。
结果
ICE74 可以发布以下错误。
ICE74 错误 | 说明 |
---|---|
无法在属性表中创作 FASTOEM 属性。 | 已在 Property 表中设置了 FASTOEM 属性。 |
“[2]”不是有效的 UpgradeCode。 | 已为 Property 表中的 UpgradeCode 属性输入空 GUID。 |
ICE74 可以发布以下警告。
ICE74 警告 | 说明 |
---|---|
UpgradeCode 属性不是在 Property 表中撰写。 强烈建议安装包的作者为其应用程序指定 UpgradeCode。 | UpgradeCode 属性不是在 Property 表中撰写。 |
示例
如果设置了 FASTOEM 属性,ICE74 将报告以下错误:FASTOEM
property cannot be authored in the Property table.
Property 表(部分)
属性 | “值” |
---|---|
FASTOEM | 1 |
若要修复此错误,请从 Property 表中移除 FASTOEM 属性。
相关主题