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