ICEM07

ICEM07 验证序列表中的文件顺序是否与 MergeModule.CABinet 中的文件顺序匹配

合并模块 ICEs 存储在名为 Mergemod.cub 的合并模块 .cub 文件中,而不是存储在包含用于包验证的 CES 的 .cub 文件中。

结果

如果"文件"表中的文件顺序与 cabinet 文件中的顺序不匹配,ICEM07 将发布错误。

示例

IC0M07 将针对所示的示例发布以下错误消息。

The file 'FileB.GUID1' appears to be out of sequence. It has position 3 
in the CAB, but not when the file table is ordered by sequence number.

文件表

文件 序列
FileA。GUID1 1
FileB。GUID1 8
FileC。GUID1 52

Embedded MergeModule.CABinet

文件
FileA。GUID1
FileC。GUID1
提交。GUID1
FileB。GUID1

尽管文件表中的文件序列号不一定是连续的,并且可以在 cabinet 文件中存在额外的文件,但文件表中的所有文件的相对序列必须与 MergeModule.CABinet中的顺序匹配。 若要修复此错误,请更改 FileC 之后 FileB 的序列号,以匹配 CAB 中的文件顺序,或者使用文件以正确的顺序重新生成 CAB。

合并模块 ICE 参考