ICE46

ICE46 检查条件、格式化文本和其他位置中的自定义属性,这些位置仅根据一个或多个字符的情况而与系统定义的属性不同。

结果

如果条件、格式文本和其他位置存在自定义属性,则 ICE46 仅在一个或多个字符的情况下发布信息性消息,这些属性不同于系统定义的属性。

ICE46 报告所示示例的以下错误。

ICE46 错误 描述
属性表中定义的 Property ReinstallMode 仅因大小写而不同于另一个已定义属性。 system defined property name REINSTALLMODE 仅与自定义属性不同。 属性区分大小写,因此自定义属性与系统属性不同。 这是错误的常见原因。
列“InstallExecuteSequence”中引用的属性“Myproperty”。行“InstallFinalize”的条件仅与定义的属性不同。 属性表定义表 MyProperty,但引用的属性为 Myproperty。 属性区分大小写,因此这两个属性不相同。 这是错误的常见原因。

 

属性表

财产 价值
ReinstallMode omus
MyProperty

 

InstallExecuteSequence 表(部分)

行动 条件
InstallFinalize Myproperty

 

ICE 参考