问题描述
我需要在MS CRM定制中进行大量修改。其中一些自定义项可以在Web界面中进行,它们的圆顶需要在纯自定义XML文件中修改。
I need to make a lot of modifications in MS CRM customization. Some of these customizations could be made in web-interface, dome of them need to be hacked in plain customization XML file.
更重要的是,我不是进行更改的人:因此,我将需要将一个人在网络界面中所做的更改与另一个人进行合并在平面XML中。但是MS CRM会自动生成相当大且可读性强的自定义文件,在该文件中无法了解哪些更改属于什么。
Even more, I'm not the one who is making changes: so I will be required to merge these changes done by one person in web-interface and by another one in plane XML. But MS CRM automatically produces quite big and fairly readable customization file where it's impossible to understand which changes belongs to what.
是否有任何工具可以使此编辑更容易一些?也许有人已经面临这样的问题,并且对此有自己的解决方案?也许转换为YAML或JSON,进行编辑然后再转换回去?
Is there any tool to make this editing a bit easier? Maybe someone faced with such an issue already and have their own solution for that? Maybe converting to YAML or JSON, editing and then converting back?
是否有最佳做法?
推荐答案
实际上,有一个答案。直接来自Microsoft:
Actually, there is an answer. Right from Microsoft itself:
此工具作为标准,开发人员可以将自定义文件拆分为多个部分,然后再次组合回去。
This tool provided as part of standard MS Dynamics CRM SDK and enables developer to split customization files on pieces and then combine it back again.
但是,坦率地说,在MS Dynamics CRM 2011 Rollup 10 SDK上,它已损坏:在某些情况下,它无法拆分解决方案,并且在所有情况下都无法将它们重新组合在一起。
But, frankly speaking, on MS Dynamics CRM 2011 Rollup 10 SDK it's broken: in some cases it is unable to split solutions and is unable to combine them back in all cases.
这篇关于用户友好的工具,用于编辑MS CRM定制xml的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!