ICE82

ICE82 验证 RegisterProduct 操作RegisterUser 操作PublishProduct 操作PublishFeatures 操作是否都存在于 InstallExecuteSequence 表中。 如果所有操作都存在,则程序包通过验证。

如果 InstallExecuteSequence、InstallUISequence、AdminExecuteSequence、AdminUISequence 或 AdvtExecuteSequence 表中列出的两个操作具有相同的序列号,则 ICE82 会发出警告。

结果

ICE82 发出以下警告。

ICE82 警告 说明
InstallExecuteSequence 表不包含下面提到的操作集:缺少的操作:
发布功能
发布产品
注册产品
注册用户
如果所有四个操作都不存在,则 ICE82 自定义操作会发出警告。
操作 [1] 在表 [3] 中具有重复的序列号 [2]。 如果 InstallExecuteSequence、InstallUISequence、AdminExecuteSequence、AdminUISequence 或 AdvtExecuteSequence 表中列出的两个操作具有相同的序列号,则 ICE82 会发出警告。

 

ICE82 发出以下错误。

ICE82 错误 说明
InstallExecuteSequence 应当要么包含下面提到的所有操作,要么所有操作都不包含。存在的操作:
<存在的操作的列表>
缺少的操作:
<缺少的操作的列表>
如果四个操作中有的存在,有的不存在,则 ICE82 会发出错误。

 

ICE 参考