Share via


ICEM08

ICEM08 可確保模組不會排除它相依的另一個模組。

結果

當模組排除相依的另一個模組時,ICEM08 會張貼錯誤。

範例

ICEM08 會針對包含範例所示之資料庫專案的模組張貼下列錯誤訊息。

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

ModuleDependency 資料表

ModuleID ModuleLanguage RequiredID RequiredLanguage RequiredVersion
ModuleA。 <Guid> 1033 ModuleB。 <Guid> 1033 1.0

 

ModuleExclusion 資料表

ModuleID ModuleLanguage ExcludedID ExcludedLanguage ExcludedMinVersion ExcludedMaxVersion
ModuleA。 <Guid> 1033 ModuleB。 <Guid> 1033   1.0

 

若要修正錯誤,請移除相依性或排除專案。 如果 ModuleB 是 ModuleA (RequiredID) 相依性,則您無法 (排除它,如 ModuleExclusion 資料表的 ExludedID 資料行所示) 。 如果您必須排除 ModuleB,則必須移除 ModuleA 的相依性。

合併模組 ICE 參考