0

我从我的开发 CRM 中导出了托管解决方案 S1。然后在“干净的”TEST CRM 机器上导入它。现在我对开发型 CRM 进行了一些更改,例如从联系人实体中删除和添加一些字段。之后,我对 S1 进行了新的导出(作为管理)。

现在我想更新 TEST CRM 上的解决方案。我选择“覆盖自定义”。但是在更新解决方案后,它被合并了。删除的字段仍然存在于联系人实体中,并添加了新字段。

如何在 CRM 上完全覆盖导入的托管解决方案?

谢谢

4

3 回答 3

4

CRM 解决方案不能用于删除单个项目

查看此博客文章 - 它通过一些步骤来克服该限制:从已部署的 CRM 2011 托管解决方案包中删除内容

于 2013-05-13T12:59:41.590 回答
4

安装解决方案永远不会删除字段。托管或非托管。覆盖自定义将覆盖表单、视图、Web 资源等。但架构将始终是之前 + 解决方案的积累。

于 2013-05-13T09:26:52.480 回答
0

您不会将解决方案创建为托管或非托管,而是将其导出为非托管或托管。我的猜测是您第一次将它从 dev 导出为非托管,因此当您导入它时,它不会覆盖您的自定义设置。您可以通过尝试删除测试环境中的字段来测试这一点。如果可以,那么必须将这些初始更改作为托管解决方案导入。

于 2013-05-12T14:57:46.253 回答