ICEM08
ICEM08 可确保模块不排除它所依赖的另一个模块。
结果
当模块排除它所依赖的另一个模块时,ICEM08 将发布错误。
示例
对于包含示例中所示数据库条目的模块,ICEM08 发布以下错误消息。
Error: This module requires module ModuleB.<GUID> (1033v1.0) but also
lists it as an exclusion.
ModuleID | ModuleLanguage | RequiredID | RequiredLanguage | RequiredVersion |
---|---|---|---|---|
ModuleA.<GUID> | 2052 | ModuleB.<GUID> | 2052 | 1.0 |
ModuleID | ModuleLanguage | ExcludedID | ExcludedLanguage | ExcludedMinVersion | ExcludedMaxVersion |
---|---|---|---|---|---|
ModuleA.<GUID> | 2052 | ModuleB.<GUID> | 2052 | 1.0 |
若要修复此错误,请删除依赖项或排除项。 如果 ModuleB 是 ModuleA 的依赖项 (RequiredID),则无法排除它(如 ModuleExclusion 表的 ExludedID 列所示)。 如果必须排除 ModuleB,则必须删除 ModuleA 对其的依赖关系。
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈