【问题标题】:Microsoft Dynamics CRM: Export solution from 2015 to 2013Microsoft Dynamics CRM:2015 年至 2013 年的出口解决方案
【发布时间】:2015-05-18 20:52:51
【问题描述】:

是否可以将解决方案从 CRM 2015 (7.0) 导出到 CRM 2013 (6.1)?我在网上找到的说明说在导出向导中有一个选择目标版本的步骤,但对我来说没有出现。

【问题讨论】:

标签: dynamics-crm


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

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

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

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

    压缩文件备份并成功导入2013。

    【讨论】:

      【解决方案3】:

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

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

      从 customizes.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="5.0.0.0"

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-01-26
        • 1970-01-01
        相关资源
        最近更新 更多