ICEM08
O ICEM08 garante que um módulo não exclua outro módulo do qual depende.
Resultado
O ICEM08 publica um erro quando um módulo exclui outro módulo do qual depende.
Exemplo
ICEM08 posta a seguinte mensagem de erro para um módulo que contém as entradas de banco de dados mostradas no exemplo.
Error: This module requires module ModuleB.<GUID> (1033v1.0) but also
lists it as an exclusion.
ID do módulo | ModuleLanguage | ID Obrigatório | Língua Obrigatória | Versão Necessária |
---|---|---|---|---|
MóduloA.<GUID> | 1033 | Módulo B.<GUID> | 1033 | 1.0 |
ID do módulo | ModuleLanguage | ExcluídoID | Língua excluída | ExcludedMinVersion | ExcluídoMaxVersion |
---|---|---|---|---|---|
MóduloA.<GUID> | 1033 | Módulo B.<GUID> | 1033 | 1.0 |
Para corrigir o erro, remova a dependência ou a exclusão. Se ModuleB for uma dependência (RequiredID) de ModuleA, você não poderá excluí-lo (como mostrado na coluna ExludedID da tabela ModuleExclusion). Se você deve excluir o ModuleB, então você deve remover a dependência do ModuleA sobre ele.
Tópicos relacionados