ICEM08
ICEM08 garantit qu’un module n’exclut pas un autre module dont il dépend.
Résultat
ICEM08 publie une erreur lorsqu’un module exclut un autre module dont il dépend.
Exemple
ICEM08 publie le message d’erreur suivant pour un module contenant les entrées de base de données indiquées dans l’exemple.
Error: This module requires module ModuleB.<GUID> (1033v1.0) but also
lists it as an exclusion.
ModuleID | ModuleLanguage | RequiredID | RequiredLanguage | RequiredVersion |
---|---|---|---|---|
ModuleA.<GUID> | 1033 | ModuleB.<GUID> | 1033 | 1.0 |
ModuleID | ModuleLanguage | ExcludedID | ExcludedLanguage | ExcludedMinVersion | ExcludedMaxVersion |
---|---|---|---|---|---|
ModuleA.<GUID> | 1033 | ModuleB.<GUID> | 1033 | 1.0 |
Pour corriger l’erreur, supprimez la dépendance ou l’exclusion. Si ModuleB est une dépendance (RequiredID) de ModuleA, vous ne pouvez pas l’exclure (comme indiqué dans la colonne ExludedID de la table ModuleExclusion). Si vous devez exclure ModuleB, vous devez supprimer la dépendance de ModuleA.
Rubriques connexes