ICE25
ICE25는 .msi 파일이 모든 내부 통합 모듈 종속성과 제외를 충족하는지 확인합니다. ICE는 다음을 확인합니다.
- .msi 파일의 ModuleDependency 테이블에 표시된 모든 통합 모듈 종속성은 ModuleSignature 테이블에 나열된 하나 이상의 통합 모듈에 의해 충족됩니다.
- ModuleExclusion 테이블에서 제외된 통합 모듈 중 어느 것도 ModuleSignature 테이블에 나열된 통합 모듈과 호환되지 않습니다.
ICE25는 .msi 파일이 호환되지 않는 통합 모듈과 이전에 통합되었거나 필요한 통합 모듈과 통합되지 않은 경우 오류 메시지를 게시합니다.
ICE25는 표시된 예에 대해 다음 오류를 게시합니다.
Dependency failure: Need ModuleX@0 v2.0
Module ModuleB@1033 v1.0 is excluded.
ModuleID | 언어 | Version |
---|---|---|
ModuleA | 0 | 1.0 |
ModuleB | 1033 | 1.0 |
ModuleID | ModuleLanguage | RequiredID | RequiredLanguage | RequiredVersion |
---|---|---|---|---|
ModuleA | 0 | ModuleX | 0 | 2.0 |
ModuleID | ModuleLanguage | ExcludedID | ExcludedLanguage | ExcludedMinVersion | ExcludedMaxVersion |
---|---|---|---|---|---|
ModuleA | 0 | ModuleB | 1033 |