ICE25

ICE25 überprüft, ob eine MSI-Datei alle ihrer internen Mergemodulabhängigkeiten und -ausschlüsse erfüllt. ICE überprüft Folgendes:

Ergebnis

ICE25 gibt eine Fehlermeldung aus, wenn die MSI-Datei zuvor mit einem inkompatiblen Mergemodul zusammengeführt wurde, oder wenn sie mit einem erforderlichen Mergemodul nicht zusammengeführt wurde.

Beispiel

ICE25 gibt die folgenden Fehler für das gezeigte Beispiel aus.

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

ModuleSignature-Tabelle

ModuleID Sprache Version
ModuleA 0 1.0
ModuleB 1033 1.0

 

ModuleDependency-Tabelle

ModuleID ModuleLanguage RequiredID RequiredLanguage RequiredVersion
ModuleA 0 ModuleX 0 2.0

 

ModuleExclusion-Tabelle

ModuleID ModuleLanguage ExcludedID ExcludedLanguage ExcludedMinVersion ExcludedMaxVersion
ModuleA 0 ModuleB 1033    

 

ICE-Referenz