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 |
相關主題