ICE46

ICE46 检查条件、格式文本和其他位置中的自定义属性,这些属性与系统定义属性的区别是只有一个或多个字符的大小写有所不同。

结果

如果条件、格式化文本和其他位置中的自定义属性与系统定义属性只有一个或多个字符的大小写有所区别,ICE46 会发布信息性消息。

示例

ICE46 会为所示示例报告以下错误。

ICE46 错误 说明
Property 表中定义的属性 ReinstallMode 与另一个定义的属性仅大小写不同。 系统定义属性名称 REINSTALLMODE 与自定义属性仅大小写不同。 属性区分大小写,因此自定义属性与系统属性不同。 这是某些错误的常见原因。
列“InstallExecuteSequence”中引用的属性“Myproperty”。行“InstallFinalize”的“条件”与定义的属性仅大小写不同。 Property 表定义表 MyProperty,但引用的属性是 Myproperty。 属性区分大小写,因此这两个属性不相同。 这是某些错误的常见原因。

 

Property 表

属性
ReinstallMode omus
MyProperty 一个值

 

InstallExecuteSequence 表(部分)

操作 条件
InstallFinalize MyProperty

 

ICE 参考