导出功能区、准备编辑和导入功能区
发布日期: 2016年11月
适用于: Dynamics CRM 2015
若要编辑功能区,您必须执行以下步骤:
导出功能区
准备编辑 XML
导入功能区
导出功能区
通过将功能区包括在解决方案中,然后导出该解决方案,可以导出功能区。 可以选择导出所有自定义项,但这可以表示大量数据。 建议您使用现有的非托管解决方案或创建新的解决方案。
新建解决方案
在导航栏上,选择 Microsoft Dynamics CRM >“设置”。
转到“设置”>“自定义”。
转到“设置”>“解决方案”。
单击或点按“新建”。
键入有意义的“显示名称”、“唯一名称”,然后输入“发布者”并键入“版本”号。
备注
通常可以为组织使用默认发布者。
单击“保存”图标。
如果要编辑特定实体的功能区:
单击“添加现有”,然后单击“实体”。
选择要包含在解决方案中的实体,然后单击“确定”。
备注
您不必包括必需的组件也可编辑实体功能区。 如果要导出此解决方案并将其应用到其他系统,则应包括必需的组件。
如果要编辑全局功能区或为所有实体添加自定义组,请单击“添加现有”,然后单击“应用程序功能区”。
单击“保存并关闭”。
使用现有解决方案
在导航栏上,选择 Microsoft Dynamics CRM >“设置”。
转到“设置”>“自定义”。
转到“设置”>“解决方案”。
双击某解决方案将其打开。
如果要编辑特定实体的功能区:
单击“添加现有”,然后单击“实体”。
选择要包含在解决方案中的实体,然后单击“确定”。
备注
您不必包括必需的组件也可编辑实体功能区。 如果要导出此解决方案并将其应用到其他系统,则应包括必需的组件。
如果要编辑全局功能区(例如为所有实体添加自定义按钮),请单击“添加现有”,然后单击“应用程序功能区”。
单击“保存并关闭”。
导出功能区
在导航栏上,选择 Microsoft Dynamics CRM >“设置”。
转到“设置”>“自定义”。
转到“设置”>“解决方案”。
选择所需的解决方案,然后单击“导出”。
如果您最近所做的更改尚未发布,请单击“发布所有自定义项”。 否则,单击“下一步”。
选择了“非托管”选项后,单击“导出”。
单击“文件下载”对话框中的“保存”,然后单击“下载完毕”对话框中的“打开文件夹”。
右击下载的压缩 .zip 文件,然后选择“全部解压缩...”。
选择一个位置来解压缩文件,然后单击“解压缩”。
customizations.xml 文件是您将编辑的文件。
准备编辑 XML
为获得更好的体验,请通过可使用架构验证来提供 IntelliSense 支持的应用程序编辑 customizations.xml 文件。 有关详细信息,请参阅使用架构验证编辑功能的自定义 XML 文件。
导入功能区
在编辑了 customization.xml 文件后,从 Visual Studio 或 Microsoft Visual Web Developer 2010 Express 中,右击 customization.xml 选项卡,然后选择“打开所在的文件夹”。
选择解压缩解决方案时所包括的所有文件或文件夹。 右击所选文件,选择“发送到”,然后选择“压缩(zipped)文件夹”。
备注
这会在同一文件夹中创建一个压缩 .zip 文件。 文件名可能有所变化,但它会与文件夹中的其他文件之一相同,只是文件扩展名为 .zip。
在导航栏上,选择 Microsoft Dynamics CRM >“设置”。
转到“设置”>“自定义”。
转到“设置”>“解决方案”。
单击“导入”。
单击“浏览”,找到您在此过程的步骤 2 中创建的压缩 .zip 文件。
单击“下一步”,然后单击“导入”。
在导入完成后,您将看到指示导入成功完成的消息。 单击“关闭”。
在成功导入解决方案后,您必须发布自定义项,然后才能看到更改。 在“解决方案”列表中,单击“发布所有自定义项”。
处理导入时发生的错误
如果您收到说明错误导致导入失败的通知,请单击“导出日志”。
保存导出日志文件。 选择文件,然后右击它。 选择“打开方式”,然后选择“Microsoft Office Excel”。
选择“组件”工作表,注意“ErrorText”列中的任何消息。
提示
最常见的失败类型是引用 RibbonDiffXml 中的依赖元素时出错。 可能您忘记包括在某处引用的 LocLabel。 可能在引用其他元素的 XML 属性末尾包括了一个额外的空白字符。 所有引用必须完全匹配。
在更正了错误后,再次完成步骤来导入功能区。
另请参阅
© 2017 Microsoft。 保留所有权利。 版权