다음을 통해 공유


모듈 데이터베이스 테이블 병합

다음 테이블은 표준 병합 모듈에 필요합니다.

테이블 이름 주석
구성 요소 (필수)
디렉터리 (필수)
FeatureComponents (필수)
파일 (필수)
ModuleSignature (필수) 설치 관리자 데이터베이스에 병합되었습니다. 병합 모듈을 식별하는 정보를 나열합니다.
ModuleComponents (필수) 설치 관리자 데이터베이스에 병합되었습니다. 병합 모듈의 모든 구성 요소를 나열합니다.

 

다음 표는 병합 모듈 또는 병합 모듈과 이미 결합된 다른 설치 관리자 데이터베이스에서만 발생합니다.

테이블 이름 주석
ModuleDependency 설치 관리자 데이터베이스에 병합되었습니다. 이 병합 모듈에 필요한 다른 병합 모듈을 나열합니다.
ModuleExclusion 설치 관리자 데이터베이스에 병합되었습니다. 이 병합 모듈과 호환되지 않는 다른 병합 모듈을 나열합니다.

 

다음 ModuleSequence 테이블은 병합 모듈에서만 발생합니다.

테이블 이름 주석
ModuleAdminUISequence 작업을 AdminUISequence 테이블에 병합합니다.
ModuleAdminExecuteSequence 작업을 AdminExecuteSequence 테이블에 병합합니다.
ModuleAdvtUISequence 이 테이블을 사용하지 마세요. 자세한 내용은 AdvtUISequence 테이블참조하세요.
ModuleAdvtExecuteSequence 작업을 AdvtExecuteSequence 테이블병합합니다.
ModuleIgnoreTable .msi 파일에 병합되지 않은 모듈의 테이블을 나열합니다.
ModuleInstallUISequence 작업을 InstallUISequence 테이블에 병합합니다.
ModuleInstallExecuteSequence 작업을 InstallExecuteSequence 테이블병합합니다.

 

구성 가능한 모든 병합 모듈에는 다음 테이블이 필요합니다. 구성 가능한 병합 모듈을 만들려면 Mergemod.dll 2.0 이상이 필요합니다. 자세한 내용은 구성 가능한 병합 모듈 참조하세요.

테이블 이름 주석
ModuleSubstitution 테이블 (필수) 이 테이블은 대상 설치 데이터베이스에 병합되지 않습니다. 대상 데이터베이스에서 구성 가능한 필드를 지정하고 각 필드의 구성을 위한 템플릿을 제공합니다.
ModuleConfiguration 테이블 (필수) 이 테이블은 대상 설치 데이터베이스에 병합되지 않습니다. 모듈의 구성 가능한 특성을 식별합니다.

 

다음 설치 관리자 테이블은 표준 병합 모듈에서 발생할 수 없습니다.

다음 설치 관리자 테이블은 병합 모듈에서 선택 사항입니다.