我在多对多关系中犯了一个错误。由于命名错误,我指出错误的实体。
如果已将此关系作为非托管解决方案导入,我该如何更正?
当从非托管解决方案导入时,多对多关系似乎永远被修复。每次导入都会忽略我的所有更改。目前,我的解决方法是使用新名称创建关系,但我必须更新和部署我的插件和其他客户端。
答案 0 :(得分:0)
导入托管或非托管解决方案将不会从目标系统中删除任何内容。解决方案是附加的。
我建议,在目标系统上手动删除关系,或者将其标记为冗余(在说明或名称中),就像使用公开发布的API一样。
答案 1 :(得分:0)
我了解到这是CRM 2011的一个缺点。一个解决方法是:
这样可行,因为如果从解决方案中引用CRM,则不会删除任何内容。在这种情况下,伪造的参考是唯一没有被引用的东西,因此它应该是唯一被删除的东西。
保留解决方案仅用于引用我们不想删除的所有有效部分。
我自己没有去测试,但我相信那个告诉我这个解决方法的人。