Dynamics crm 2011 ms crm 2011解决方案

Dynamics crm 2011 ms crm 2011解决方案,dynamics-crm-2011,solution,Dynamics Crm 2011,Solution,假设我从另一个开发人员那里收到一个托管解决方案,其中包含一个修改过的联系人实体。我应该如何最好地对该实体进行更改而不影响他们的 这些更改将是添加,而不是删除他们所做的任何事情,但最终对于最终用户,我希望他们看到他们的原始联系人实体加上我的更改的组合。我是否最好创建一个新的非托管解决方案,添加他们现有的联系人实体并以这种方式进行更改?或者从系统层重新开始添加联系人实体。如果您在组织内部使用这些解决方案,您几乎应该始终使用非托管解决方案。托管解决方案在很大程度上是包装您的CRM定制的一种方式,以便销

假设我从另一个开发人员那里收到一个托管解决方案,其中包含一个修改过的联系人实体。我应该如何最好地对该实体进行更改而不影响他们的


这些更改将是添加,而不是删除他们所做的任何事情,但最终对于最终用户,我希望他们看到他们的原始联系人实体加上我的更改的组合。我是否最好创建一个新的非托管解决方案,添加他们现有的联系人实体并以这种方式进行更改?或者从系统层重新开始添加联系人实体。

如果您在组织内部使用这些解决方案,您几乎应该始终使用非托管解决方案。托管解决方案在很大程度上是包装您的CRM定制的一种方式,以便销售它们并保护它们不被更改。如果您正在处理这种情况,您可能仍然可以修改实体,但您必须在默认解决方案或其他解决方案中进行修改-听起来您已经走上了这条道路。我还没有测试过导入托管解决方案和更改实体自定义项,但这是我希望它能够工作的方式。

是的,最好的选择是创建托管解决方案,它不会覆盖现有自定义项,但会添加任何额外的自定义项,而不会影响现有自定义项


仅当您希望安装功能或更改导入的卸载时,才应使用托管解决方案。

只有当修改后的联系人实体的“自定义”字段设置为true时,您才可以直接修改更新并将更改包含在其中。否则,您可以创建自己的托管解决方案,对联系人实体进行修改,并将其导入系统。然后,Dynamics CRM将您的更改与其他更改合并