在合并模块中创作用户界面

合并模块很少需要用户界面。 如果释放的合并模块包含可安装组件和用户界面,则最终会限制模块用户的灵活性。 将组件和 UI 组合到一个模块中可能会阻止开发人员使用自己的 UI 或提供无提示安装。 更好的替代方法是发布两个合并模块,一个以无提示方式安装组件,另一个是包含 UI 的可选模块。 具有 UI 的模块应在其 ModuleDependency 表中列出组件模块。 使用此方法,模块作者可以提供 UI,而无需向开发人员强制使用 UI。

在合并模块中使用 UI 表时,可以像合并任何其他表一样合并 UI 表。