MergeModule.CABinet 캐비닛 파일 생성

통합 모듈이 대상 설치 패키지에 배달하는 모든 파일은 .msm 파일 안에 스트림으로 포함된 캐비닛 파일 내에 저장되어야 합니다. 이 캐비닛의 이름은 항상 MergeModule.CABinet입니다.

MergeModule.CABinet의 파일 이름은 통합 모듈의 File 테이블에 사용되는 기본 키와 일치해야 하며 통합 모듈 데이터베이스의 기본 키 명명에서 설명하는 규칙을 준수해야 합니다.

설치 관리자는 통합 모듈의 File 테이블에 나열되지 않은 MergeModule.CABinet에 포함된 추가 파일을 건너뜁니다. File 테이블에 지정된 파일의 시퀀스 번호는 연속될 필요가 없지만 MergeModule.CABinet 내에 저장된 파일과 동일한 시퀀스를 따라야 합니다. 자세한 내용은 통합 모듈 파일 테이블 작성을 참조하세요.

즉, 단일 캐비닛 파일에는 여러 언어를 지원하는 통합 모듈에 필요한 모든 파일이 포함될 수 있습니다. 모든 언어 파일에 캐비닛에서 고유한 시퀀스 번호를 제공한 다음, 특정 언어에 대한 통합 모듈을 얻기 위해 File 테이블에서 파일을 추가하거나 제거하는 데 언어 변환을 사용할 수 있습니다. 자세한 내용은 여러 언어 통합 모듈 작성을 참조하세요.

임시 _Streams 테이블을 열어 통합 모듈에 MergeModule.CABinet을 추가할 수 있습니다. 예를 들어 Windows Installer SDK와 함께 제공되는 도구 Msidb.exe를 사용하여 통합 모듈에 MergeModule.CABinet을 추가할 수 있습니다. 자세한 내용은 설치에 캐비닛 파일 포함을 참조하세요.