从托管解决方案中删除实体、流程、仪表板和报告

如何解决从托管解决方案中删除实体、流程、仪表板和报告

我的要求是从 CRM 动态 365 系统(TEST、UAT、PROD)上的托管解决方案中删除某些实体、流程、仪表板和报告。 必须首先在具有非托管解决方案的(开发)CRM Dynamics 365 环境中实施更改。

这是我们遵循的过程:
开发人员自定义 DEV 解决方案(非托管)并将解决方案作为托管解决方案导出到 TEST 以供 QA 审查:
非托管解决方案 (DEV) -- 导出托管解决方案 --> 测试 CRM Dynamics 365 系统
在 QA 通过 TEST 审核后:
非托管解决方案 (DEV) --导出托管解决方案--> UAT CRM Dynamics 365 系统 客户通过UAT审核后:
非托管解决方案 (DEV) -- 导出托管解决方案 --> PROD CRM Dynamics 365 系统

注意:环境中有多种解决方案。示例:DEV、TEST、UAT 和 Prod 有解决方案 1、解决方案 2、解决方案 3、解决方案 4、解决方案 5

我如何从非托管解决方案中删除 DEV 中的实体、实体(具有依赖关系)、流程(工作流)、仪表板和报告,以便在我导出时从托管解决方案中删除 以上 TEST、UAT 和 PROD CRM Dynamics 365 环境的解决方案?

解决方法

您可以通过解决方案添加和更改现有配置设置,但解决方案不能用于删除目标(TEST、UAT、PROD)环境中的组件。如果您在 UAT 或 PROD 中有一个托管解决方案,并且您将其删除,那么它将删除该环境中的所有元素。

,

无法从 TEST、UAT 和 PROD 中删除此模块,因为没有建议的方法可以从托管解决方案中删除模块!

但是您可以在 SQL 的帮助下执行此操作(如果您的 crm 处于许可状态并可以访问它),在解决方案表中通过将托管字段更改为零,您可以导出解决方案,然后从解决方案中删除所有未使用的组件xml 文件(在解决方案 zip 文件中)并再次将其导入 CRM。

此后,您可以使用从 DEV 导出的文件正常更新解决方案。

我过去就是这样做的,但如果您不是该领域的专家,我无法证明您是正确的!

最好的敬意。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?