【问题标题】:How Dynamics CRM Ribbon changes are merged from multiple solutions如何从多个解决方案合并 Dynamics CRM Ribbon 更改
【发布时间】:2016-02-06 09:11:56
【问题描述】:

我们有两个开发团队在不同的解决方案中开发动态 crm 的单独模块,团队 A 在解决方案 A 中开发定制,导出托管解决方案 A,此托管解决方案将定期导入到团队 B 的动态开发组织中, B 团队还在非托管解决方案 B 中开发定制,并在将其提供给客户时将其导出为托管解决方案。

一切就绪后,客户可以仅导入托管解决方案 A 或在托管解决方案 A 之上导入托管解决方案 B。

但是解决方案 A 和解决方案 B 都包含对功能区的更改。我想知道这些更改是如何合并的。因为在上述场景中,团队 A 的托管解决方案被导入到团队 B 的开发环境中。此时团队 B 可能对功能区也有一些非托管更改。

我想知道动态 CRM 是如何合并这些变化的。而且我想知道是否存在解决方案 A 的更改可以被解决方案 B 覆盖的情况。即使它们是完全互斥的。

根据我从customizations.xml 中得出的结论,当我导入托管解决方案时,当我只导出仅包含应用程序功能区的非托管解决方案时,我在customizations.xml 中看不到与该解决方案相关的任何功能区更改.这让我觉得当我导入托管解决方案时,托管解决方案中的这些更改会合并到应用程序功能区中。

任何信息将不胜感激。

【问题讨论】:

    标签: dynamics-crm ribbon dynamics-crm-2015


    【解决方案1】:

    据我研究,实体功能区更改是随实体一起发布的,它们会自动合并。全局应用程序功能区和自定义组更改在解决方案中的客户端扩展下提供,据我研究,当一个又一个导入托管解决方案时,它们也会自动合并。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多