Microsoft Dynamics CRM:2015年至2013年的出口解决方案

时间:2015-05-18 20:52:52

标签: dynamics-crm

是否可以将解决方案从CRM 2015(7.0)导出到CRM 2013(6.1)?我在网上找到的说明说明了在导出向导中选择目标版本的步骤,但它并不适合我。

3 个答案:

答案 0 :(得分:3)

那是不可能的。唯一的方法是手动复制解决方案。

答案 1 :(得分:3)

Andrii是对的,似乎没有办法将2015年的解决方案导入到2013年。但至少在我的情况下,通过在导出的解决方案中解压缩和编辑XML文件,我能够获得导入工作。也许这可以帮助别人:

solution.xml中,我在初始version="6.1.3.125"元素中设置了SolutionPackageVersion="6.1"<ImportExportXml>

然后在Notepad ++中使用正则表达式查找和替换我在customizations.xml中删除了以下元素以使模式匹配:

  • <SourceType>
  • <CanChangeHierarchicalRelationship>
  • <EntityHelpUrlEnabled>
  • <EntityHelpUrl>
  • <IsHierarchical>

将文件重新压缩并成功导入2013年。

答案 2 :(得分:1)

我能够破解解决方案文件,并成功将2013 Update 1解决方案导入2013.以下是我的步骤:

将solution.xml的第一行更改为以下内容:     

从customizations.xml中删除以下内容(显然这些参考新功能在2013年尚未提供)     0     0     0     1     0     ... ..     ... ..     0     1     0     0     0     1     假     1     0     5.0.0.0     1.0.0.0     1.0     1.0.5.418 更换
    

     删除IntroducedVersion =&#34; 5.0.0.0&#34;来自SiteMap区域

编辑所有工作流XML文件 将版本= 7.0.0.0更改为版本= 5.0.0.0