ICEM07

ICEM07은 시퀀스 테이블의 파일 순서가 MergeModule.CABinet의 파일 순서와 일치하는지 확인합니다.

통합 모듈 ICE는 패키지 유효성 검사에 사용되는 ICE가 포함된 .cub 파일이 아니라 Mergemod.cub라는 통합 모듈 .cub 파일에 저장됩니다.

결과

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

 

포함된 MergeModule.CABinet

파일
FileA.GUID1
FileC.GUID1
FileD.GUID1
FileB.GUID1

 

파일 테이블의 파일 시퀀스 번호는 연속될 필요는 없으며 추가 파일이 캐비닛 파일에 있을 수 있지만 파일 테이블의 모든 파일의 상대 시퀀스는 MergeModule.CABinet의 순서와 일치해야 합니다. 이 오류를 해결하려면 FileC 다음에 오도록 FileB의 시퀀스 번호를 변경하여 CAB의 파일 순서와 일치하거나 올바른 순서의 파일로 CAB를 다시 빌드합니다.

통합 모듈 ICE 참조