查看 Power Apps 中组件的依赖关系
Microsoft Dataverse 中的解决方案组件通常依赖于其他解决方案组件。 您无法删除与其他解决方案组件有依赖关系的任何解决方案组件。 例如,如果不先删除模型驱动应用组件或删除依赖关系,则无法删除模型驱动应用站点地图组件,因为站点地图依赖于模型驱动应用。
您可以从 Power Apps 的解决方案区域查看依赖组件。
显示依赖项
组件的“显示依赖关系”页面有助于标识依赖关系,以便您可以采取相应操作。
本节介绍在高级下的显示依赖关系菜单中查看依赖关系时可以采取的操作。
依赖关系页面内容
依赖关系页面显示有关与解决方案组件有依赖关系的所有组件的详细信息。 它们按解决方案的名称进行分组。
依赖关系页面具有包含删除阻止者、使用者和使用报表的选项卡。
- 删除阻止者:该报表列出阻止删除解决方案组件的所有依赖关系。 除非删除这些依赖关系或删除组件,否则解决方案组件删除将保持已阻止。
- 使用者:此报表列出使用此解决方案组件的其他组件的所有依赖关系。
- 使用:此报表列出给定解决方案组件使用的所有依赖关系。
依赖关系页面操作
依赖关系页面具有可针对每个依赖关系采取的多个操作。 这些操作可用于检查、删除组件或移除与已列出依赖关系的依赖关系。
若要选择某个操作,请选择任何组件旁边的垂直省略号,然后选择以下操作之一:
- 打开:此操作使用默认解决方案将您转到特定组件。 打开操作可帮助您导航到可对其进行检查或编辑的组件。
- 删除:此操作允许您删除组件。 确保仅在不再需要组件并且可以删除组件时使用此操作。 此操作仅适用于非托管组件。
- 移除依赖关系:此操作允许您移除组件对解决方案组件的依赖关系。 系统尝试编辑组件以移除依赖关系。 如果系统无法移除依赖关系,则您必须进行手动编辑。 此功能当前仅适用于以下组件:
- 实体对 WebResource 的依赖关系
- SystemForm 对属性和角色的依赖关系
- AppModule 对 SavedQuery、SavedQueryVisualization、Entity 和 SystemForm 的依赖关系
- 打开文档:此操作允许您打开文档,您可以从中了解该组件类型的依赖关系。
还可以选择分组的解决方案并执行删除解决方案操作:
删除解决方案:如果需要删除(卸载)与解决方案组件有依赖关系的解决方案,请使用删除。 此操作会删除解决方案。