ICE25
ICE25 會驗證.msi檔案符合其所有內部 合併模組 相依性和排除專案。 ICE 會驗證下列專案:
- 在.msi檔案 的 ModuleDependency 資料表 中所指出的所有合併模組相依性,至少會由 ModuleSignature 資料表中列出的一個合併模組滿足。
- ModuleExclusion 資料表中未排除的合併模組與ModuleSignature 資料表中列出的合併模組不相容。
如果.msi檔案先前已與不相容的合併模組合併,或尚未與必要的合併模組合併,ICE25 就會張貼錯誤訊息。
ICE25 會針對顯示的範例張貼下列錯誤。
Dependency failure: Need ModuleX@0 v2.0
Module ModuleB@1033 v1.0 is excluded.
ModuleID | 語言 | 版本 |
---|---|---|
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 |