导出功能区、准备编辑和导入功能区

 

发布日期: 2016年11月

适用于: Dynamics CRM 2015

若要编辑功能区,您必须执行以下步骤:

  1. 导出功能区

  2. 准备编辑 XML

  3. 编辑 <RibbonDiffXml> (RibbonDiffXml)

  4. 导入功能区

导出功能区

通过将功能区包括在解决方案中,然后导出该解决方案,可以导出功能区。 可以选择导出所有自定义项,但这可以表示大量数据。 建议您使用现有的非托管解决方案或创建新的解决方案。

新建解决方案

  1. 在导航栏上,选择 Microsoft Dynamics CRM >“设置”。

  2. 转到“设置”>“自定义”。

  3. 转到“设置”>“解决方案”。

  4. 单击或点按“新建”。

  5. 键入有意义的“显示名称”、“唯一名称”,然后输入“发布者”并键入“版本”号。

    备注

    通常可以为组织使用默认发布者。

  6. 单击“保存”图标。

  7. 如果要编辑特定实体的功能区:

    1. 单击“添加现有”,然后单击“实体”。

    2. 选择要包含在解决方案中的实体,然后单击“确定”。

      备注

      您不必包括必需的组件也可编辑实体功能区。 如果要导出此解决方案并将其应用到其他系统,则应包括必需的组件。

  8. 如果要编辑全局功能区或为所有实体添加自定义组,请单击“添加现有”,然后单击“应用程序功能区”。

  9. 单击“保存并关闭”。

使用现有解决方案

  1. 在导航栏上,选择 Microsoft Dynamics CRM >“设置”。

  2. 转到“设置”>“自定义”。

  3. 转到“设置”>“解决方案”。

  4. 双击某解决方案将其打开。

  5. 如果要编辑特定实体的功能区:

    1. 单击“添加现有”,然后单击“实体”。

    2. 选择要包含在解决方案中的实体,然后单击“确定”。

      备注

      您不必包括必需的组件也可编辑实体功能区。 如果要导出此解决方案并将其应用到其他系统,则应包括必需的组件。

  6. 如果要编辑全局功能区(例如为所有实体添加自定义按钮),请单击“添加现有”,然后单击“应用程序功能区”。

  7. 单击“保存并关闭”。

导出功能区

  1. 在导航栏上,选择 Microsoft Dynamics CRM >“设置”。

  2. 转到“设置”>“自定义”。

  3. 转到“设置”>“解决方案”。

  4. 选择所需的解决方案,然后单击“导出”。

  5. 如果您最近所做的更改尚未发布,请单击“发布所有自定义项”。 否则,单击“下一步”。

  6. 选择了“非托管”选项后,单击“导出”。

  7. 单击“文件下载”对话框中的“保存”,然后单击“下载完毕”对话框中的“打开文件夹”。

  8. 右击下载的压缩 .zip 文件,然后选择“全部解压缩...”。

  9. 选择一个位置来解压缩文件,然后单击“解压缩”。

  10. customizations.xml 文件是您将编辑的文件。

准备编辑 XML

为获得更好的体验,请通过可使用架构验证来提供 IntelliSense 支持的应用程序编辑 customizations.xml 文件。 有关详细信息,请参阅使用架构验证编辑功能的自定义 XML 文件

导入功能区

  1. 在编辑了 customization.xml 文件后,从 Visual Studio 或 Microsoft Visual Web Developer 2010 Express 中,右击 customization.xml 选项卡,然后选择“打开所在的文件夹”。

  2. 选择解压缩解决方案时所包括的所有文件或文件夹。 右击所选文件,选择“发送到”,然后选择“压缩(zipped)文件夹”。

    备注

    这会在同一文件夹中创建一个压缩 .zip 文件。 文件名可能有所变化,但它会与文件夹中的其他文件之一相同,只是文件扩展名为 .zip。

  3. 在导航栏上,选择 Microsoft Dynamics CRM >“设置”。

  4. 转到“设置”>“自定义”。

  5. 转到“设置”>“解决方案”。

  6. 单击“导入”。

  7. 单击“浏览”,找到您在此过程的步骤 2 中创建的压缩 .zip 文件。

  8. 单击“下一步”,然后单击“导入”。

  9. 在导入完成后,您将看到指示导入成功完成的消息。 单击“关闭”。

  10. 在成功导入解决方案后,您必须发布自定义项,然后才能看到更改。 在“解决方案”列表中,单击“发布所有自定义项”。

处理导入时发生的错误

  1. 如果您收到说明错误导致导入失败的通知,请单击“导出日志”。

  2. 保存导出日志文件。 选择文件,然后右击它。 选择“打开方式”,然后选择“Microsoft Office Excel”。

  3. 选择“组件”工作表,注意“ErrorText”列中的任何消息。

    提示

    最常见的失败类型是引用 RibbonDiffXml 中的依赖元素时出错。 可能您忘记包括在某处引用的 LocLabel。 可能在引用其他元素的 XML 属性末尾包括了一个额外的空白字符。 所有引用必须完全匹配。

  4. 在更正了错误后,再次完成步骤来导入功能区。

另请参阅

自定义命令和功能区
导出功能区定义
对功能区使用本地化标签

© 2017 Microsoft。 保留所有权利。 版权