出于各种原因,可能需要删除应用。 应用可能纯粹是作为开发培训练习准备的,可能不再在组织中使用,或者可能以某种方式被取代。
删除应用的过程非常简单。 但是,值得注意的是,在 Dataverse 中删除组件时可能会遇到依赖项。 虽然可以在非托管解决方案中随时删除应用程序,但只有在应用程序被删除后,才能删除应用程序中使用的表。 其他应用组件(如表视图)也是如此。
重要
- 如果在默认解决方案中安装了模型驱动应用或站点地图作为托管解决方案的一部分,请参阅 “删除作为托管解决方案一部分安装的模型驱动应用”。
- 无法删除第一方模型驱动应用,例如 Dynamics 365 Sales、Dynamics 365 客户服务和 Dynamics 365 Field Service。 可以通过删除分配给应用的安全角色来隐藏这些应用。 请注意,这些应用仍对具有环境创建者、系统管理员和系统定制器角色的用户或具有模型驱动应用表创建权限的任何用户可见。
删除或移除环境中的非托管应用
登录到 Power Apps。
在左侧导航上,选择 “应用”。
注释
对表的自定义应在 解决方案中进行。 若要更新解决方案中的模型驱动应用,请打开解决方案。
选择要删除的非托管模型驱动应用,然后在命令栏上选择“ 删除 ”。
在出现的确认消息中,有两个选项。
- 删除解决方案 会从解决方案中删除应用,但将其保留在环境中。
- 从当前环境删除将同时从解决方案和环境中移除该项。
如果组件具有依赖项(如关系),则必须删除这些依赖项,然后才能删除应用。 若要查看应用的依赖项,请选择该应用,然后选择命令栏上的 “显示依赖项 ”。
删除应用时,还应删除关联的站点地图。 如果未删除站点地图,则网站地图设计器在首次尝试创建具有相同名称的另一个应用时显示错误。 但是,可以忽略错误,尝试再次创建应用时不会显示该错误。
- 在左侧导航窗格中,选择解决方案。 如果项目不在侧面板窗格中,请选择 …更多,然后选择所需项目。
- 打开 默认解决方案。
- 在左侧导航窗格中,选择站点 地图,选择与之前删除的应用同名的网站地图,然后选择 “从此环境中删除”。
- 选择“删除”以确认。
删除作为托管解决方案的一部分安装的模型驱动应用
无法删除作为托管解决方案一部分安装在环境中的模型驱动应用或站点地图。 相反,必须删除托管解决方案。
删除托管解决方案
可以通过删除托管解决方案来删除该解决方案的所有组件。
注意
删除托管解决方案时请小心,因为该解决方案可能包含用于生产目的的组件,例如业务线应用程序。 将删除所有解决方案组件,并且也会删除与托管解决方案关联的任何数据。
- 登录到 Power Apps。
- 在左侧导航中,选择解决方案。
- 在 “解决方案 ”列表中,选择相关的托管解决方案,然后在工具栏上选择“ 删除”。