何时编辑 customizations.xml 文件
发布日期: 2017年1月
适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2016,Dynamics CRM Online
可以对导出为非托管解决方案部分的 customizations.xml 文件进行编辑,以执行特定自定义任务。 编辑完文件后,可以修改的文件与在非托管解决方案中导出的其他文件一起压缩。 可以通过导入该修改的非托管解决方案来应用更改。
如果使用专门支持方案验证的程序,则可以更方便地编辑复合 XML 文件(如 customizations.xml 文件),且不易出现错误。 虽然可以使用 记事本 等简单的文本编辑器编辑该文件,但是不建议这样做,除非您非常熟悉如何编辑该文件。 有关详细信息,请参阅使用架构验证编辑功能的自定义 XML 文件。
重要
无效 XML 或解决方案组件定义错误可能导致错误,以致无法导入手动编辑的非托管解决方案。
支持的任务
您可以编辑 customization.xml 文件,以执行以下任务。
编辑功能区
Microsoft Dynamics 365 SDK 介绍了通过直接编辑 customization.xml 文件来编辑功能区的流程。 有些人已经创建了功能区编辑器,以提供更方便编辑功能区的用户界面。 目前 CodePlex 上提供下列项目:有关使用这些项目的支持,请联系项目发布者。
有关通过手动编辑 customization.xml 编辑功能区的详细信息,请参阅自定义命令和功能区。
编辑站点地图
SDK 描述通过直接编辑 customization.xml 文件来编辑站点地图的过程。一些用户还创建了站点地图编辑器。 目前 CodePlex 上提供下列项目:
有关详细信息,请参阅使用站点地图更改应用程序导航。
编辑 FormXml
FormXml 用于定义实体窗体和仪表板。 应用程序中的窗体编辑器和仪表板设计器是用于此用途的最常用工具。 编辑 customizations.xml 文件是另一种方法。 有关详细信息,请参阅 自定义实体窗体和创建仪表板。编辑已经保存的查询
实体视图的定义包括在 customizations.xml 文件中,可以进行手动编辑。 应用程序中的视图编辑器是用于此用途的最常用工具。 编辑 customizations.xml 是另一种方法。 有关详细信息,请参阅自定义实体视图。编辑 ISV.config
在早期版本的 Microsoft Dynamics 365 中,ISV.Config 是添加客户端应用程序扩展和一些其他配置选项的方法。 对于 Microsoft Dynamics CRM 2011 和 Microsoft Dynamics CRM Online,功能区提供一种扩展应用程序的方法。ISV.Config 中剩余的唯一功能是自定义服务日历的外观。 有关详细信息,请参阅服务日历外观配置。
不支持的任务
不支持通过编辑导出的 customizations.xml 文件来定义任何其他解决方案组件。 其中包括:
实体
属性
实体关系
实体消息
选项集
Web 资源
流程(工作流)
插件程序集
SDK 消息处理步骤
服务端点
报表
连接角色
文章模板
合同模板
E-mail Templates
邮件合并模板
安全角色
字段安全配置文件
另请参阅
自定义 Microsoft Dynamics 365 应用程序
Customization XML reference
Customization solutions file schema
Ribbon XML reference
SiteMap XML reference
Form XML reference
Saved query XML reference
使用架构验证编辑功能的自定义 XML 文件
Microsoft Dynamics 365
© 2017 Microsoft。 保留所有权利。 版权