ICE 데이터베이스 빌드
유효성 검사에 적합한 ICE를 선택한 후 개발자는 사용자 지정 작업을 ICE 데이터베이스에 함께 수집해야 합니다. .cub 파일은 ICE와 해당 필수 테이블만 포함하는 표준 .msi 데이터베이스입니다. .cub 파일은 설치할 수 없으며 ICE 사용자 지정 작업에 대한 액세스를 저장하고 제공하는 데만 사용됩니다.
.cub 파일에는 다음 데이터베이스 테이블이 포함됩니다.
테이블 | Description |
---|---|
이진 | CustomAction 테이블에서 참조되는 ICE 사용자 지정 작업의 스크립트 파일, DLL 및 EXE입니다. |
CustomAction | 이 테이블의 각 레코드는 .cub 파일에 포함된 ICE 사용자 지정 작업에 해당합니다. |
_ICESequence | 이 테이블에는 실행 순서의 .cub 파일에 포함된 ICE 사용자 지정 작업이 나열되어 있습니다. 이 테이블에 나열된 ICE 사용자 지정 작업은 MsiSequence를 호출하여 실행되거나 MsiDoAction을 사용하여 개별적으로 실행됩니다. |
_Validation | 이 테이블에는 _Validation 테이블에 통합할 .cub 파일 항목이 포함되어 있습니다. |
_Special | 특정 ICE 사용자 지정 작업에 필요한 특수 처리 테이블은 .cub 파일에 포함되어야 합니다. 이러한 테이블의 이름에는 선행 밑줄이 있어야 합니다. |
샘플 .cub 파일을 참조하세요.
관련 항목