我们为Microsoft Dynamics CRM客户提供多个功能包。
有没有办法可以在不覆盖已存在的表单布局的情况下,通过对某些实体的修改来发布我们的解决方案。
我们应该如何组织我们的解决方案,以便我们的解决方案中的实体内部或我们希望安装溶剂的客户已经修改的实体之间不存在冲突?
现在我们必须手动修改大多数实体......
我希望您有一些想与我们分享的经验。
答案 0 :(得分:2)
我们将项目的每个部分分解为解决方案。例如,实体,报告,插件等
这让我们可以随着时间的推移部署项目的各个部分(从开发 - >测试 - >生产)。
您无法分解实体(或排除表单之类的内容),但您可以导出现有解决方案,进行更改然后重新导入(作为管理或非托管)。
“冲突解决”下有一个非常好的图表here。