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 属性。

FASTOEM 属性

Property 表

ICE 参考