ICE25

ICE25 验证 .msi 文件是否满足其所有内部 合并模块 依赖项和排除项。 ICE 验证以下内容:

结果

如果以前 .msi 文件已与不兼容的合并模块合并,或者尚未与必要的合并模块合并,则 ICE25 会发布错误消息。

ICE25 针对所示的示例发布以下错误。

Dependency failure: Need ModuleX@0 v2.0 
Module ModuleB@1033 v1.0 is excluded.

ModuleSignature 表

ModuleID 语言 版本
ModuleA 0 1.0
ModuleB 1033 1.0

 

ModuleDependency 表

ModuleID ModuleLanguage RequiredID RequiredLanguage RequiredVersion
ModuleA 0 ModuleX 0 2.0

 

ModuleExclusion 表

ModuleID ModuleLanguage ExcludedID ExcludedLanguage ExcludedMinVersion ExcludedMaxVersion
ModuleA 0 ModuleB 1033    

 

ICE 参考