ICEM08
ICEM08 garantit qu’un module n’exclut pas un autre module dont il dépend.
Résultats
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 ci-dessous.
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 à son égard.
Rubriques connexes