Sdílet prostřednictvím


ICEM08

ICEM08 zajišťuje, že modul nevyloučí jiný modul, na který závisí.

Výsledek

ICEM08 publikuje chybu, když modul vyloučí jiný modul, na který závisí.

Příklad

ICEM08 publikuje následující chybovou zprávu pro modul obsahující položky databáze uvedené v příkladu.

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

TableDependency Table

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

 

tabulky ModuleExclusion

ModuleID ModuleLanguage ExcludedID Vyloučený jazyk ExcludedMinVersion ExcludedMaxVersion
ModuleA.<GUID> 1033 ModuleB.<GUID> 1033   1.0

 

Pokud chcete chybu opravit, odeberte závislost nebo vyloučení. Pokud je ModuleB závislostí (RequiredID) moduleA, nemůžete ji vyloučit (jak je znázorněno ve sloupci ExludedID tabulky ModuleExclusion). Pokud musíte modul ModuleB vyloučit, musíte na něm odebrat závislost ModuleA.

referenční modulu sloučení ICE