Dela via


ICEM08

ICEM08 säkerställer att en modul inte utesluter en annan modul som den är beroende av.

Resultat

ICEM08 publicerar ett fel när en modul exkluderar en annan modul som den är beroende av.

Exempel

ICEM08 publicerar följande felmeddelande för en modul som innehåller databasposterna som visas i exemplet.

Error: This module requires module ModuleB.<GUID> (1033v1.0) but also 
lists it as an exclusion.

ModuleDependency Table

ModuleID ModuleLanguage RequiredID RequiredLanguage RequiredVersion
ModuleA.<GUID-> 1033 ModuleB.<GUID-> 1033 1.0

 

ModuleExclusion Table

ModuleID ModuleLanguage ExcludedID ExcludedLanguage ExcludedMinVersion ExcludedMaxVersion
ModuleA.<GUID-> 1033 ModuleB.<GUID-> 1033   1.0

 

Åtgärda felet genom att ta bort beroendet eller undantaget. Om ModuleB är ett beroende (RequiredID) för ModuleA kan du inte exkludera det (som du ser i kolumnen ExludedID i tabellen ModuleExclusion). Om du måste exkludera ModuleB måste du ta bort ModuleA:s beroende av den.

ICE-referens för sammanslagningsmodulen