我需要在MS CRM定制中进行大量修改。其中一些自定义可以在web界面中进行,其中的圆顶需要在普通的自定义XML文件中被黑客入侵。
更重要的是,我不是那个正在进行更改的人:所以我将被要求合并这些由Web界面中的一个人和另一个人在平面XML中完成的更改。但是,MS CRM自动生成相当大且可读的自定义文件,无法理解哪些更改属于什么。
是否有任何工具可以让这种编辑更容易一些?也许有人已经面临这样的问题,并有自己的解决方案吗?也许转换为YAML或JSON,编辑然后转换回来?
任何最佳做法?
答案 0 :(得分:1)
实际上,有一个答案。来自微软本身:
Use the SolutionPackager Tool to Compress and Extract a Solution File
此工具作为标准MS Dynamics CRM SDK的一部分提供,使开发人员能够在片段上拆分自定义文件,然后再将其组合回来。
但是,坦率地说,在MS Dynamics CRM 2011 Rollup 10 SDK上它已经崩溃了:在某些情况下,它无法拆分解决方案,而且无法在所有情况下将它们合并。
答案 1 :(得分:0)
不是每个人都将他们的自定义加载到CRM来测试它们吗?在这种情况下,您可以让CRM合并更改,然后您可以进行导出。
如果他们在不同的环境中工作,那么使用CRM解决方案将自定义项导入单一环境。