ModuleDependency 테이블

ModuleDependency 테이블은 이 통합 모듈이 제대로 작동하는 데 필요한 다른 통합 모듈 목록을 유지합니다. 이 표에서는 통합 또는 확인 도구를 사용하여 필요한 통합 모듈이 실제로 사용자의 설치 관리자 데이터베이스에 포함되도록 합니다. 도구는 설치 관리자 데이터베이스의 ModuleSignature 테이블과 이 테이블을 상호 참조하여 확인합니다.

ModuleDependency 테이블에는 다음과 같은 열이 있습니다.

Column 형식 Nullable
ModuleID 식별자 Y N
ModuleLanguage 정수 Y N
RequiredID 식별자 Y N
RequiredLanguage 정수 Y N
RequiredVersion 버전 Y

 

ModuleID

통합 모듈의 식별자입니다. ModuleSignature 테이블의 외래 키입니다.

ModuleLanguage

ModuleID에서 통합 모듈의 10진수 언어 ID입니다. ModuleSignature 테이블의 외래 키입니다.

RequiredID

ModuleID의 통합 모듈에 필요한 통합 모듈의 식별자입니다.

RequiredLanguage

RequiredID에 있는 통합 모듈의 숫자 언어 ID입니다. RequiredLanguage 열은 미국 영어의 1033과 같은 단일 언어에 대한 언어 ID를 지정하거나 영어의 9와 같은 언어 그룹의 언어 ID를 지정할 수 있습니다. 필드에 그룹 언어 ID가 포함된 경우 해당 그룹에 언어 코드가 있는 통합 모듈이 종속성을 충족합니다. RequiredLanguage가 0으로 설정된 경우 다른 요구 사항을 충족하는 통합 모듈이 종속성을 충족합니다.

RequiredVersion

RequiredID의 통합 모듈 버전입니다. 이 필드가 Null이면 모든 버전이 종속성을 채웁니다.

유효성 검사

ICE03
ICE06
ICE25