Dynamics crm 当解决方案不包含任何关系时,说明目标上不存在实体映射时出错

Dynamics crm 当解决方案不包含任何关系时,说明目标上不存在实体映射时出错,dynamics-crm,dynamics-crm-2016,Dynamics Crm,Dynamics Crm 2016,我从开发环境开始 我创建了一个空白解决方案 我向它添加了业务单元实体 我没有添加任何子组件,选中了“包含实体元数据” 然后我转到组件->实体->业务单元,展开字段,单击添加子组件 我选择了一个汇总自定义字段,选中了“包含实体元数据” 我将解决方案导出为非托管 我打开了登台环境(与DEV相同,除了我试图从DEV带来的定制) 我试图导入解决方案。导入失败 这是错误(从日志文件粘贴副本,为可读性重新格式化): 实体映射 业务单位机会 失败 0x80048010 EntityMap业务单元->商机-

我从开发环境开始

  • 我创建了一个空白解决方案

  • 我向它添加了业务单元实体

  • 我没有添加任何子组件,选中了“包含实体元数据”

  • 然后我转到组件->实体->业务单元,展开字段,单击添加子组件

  • 我选择了一个汇总自定义字段,选中了“包含实体元数据”

我将解决方案导出为非托管

我打开了登台环境(与DEV相同,除了我试图从DEV带来的定制)

我试图导入解决方案。导入失败

这是错误(从日志文件粘贴副本,为可读性重新格式化):

实体映射

业务单位机会

失败

0x80048010

EntityMap业务单元->商机-导入:失败。目标系统上不存在此实体映射


CRM试图(和失败)做什么?与业务单元(自定义和/或标准)相关的所有内容都已存在于目标环境中,我实际上只有这个自定义字段可供使用(我当然可以手动创建它,但我更愿意坚持使用解决方案…)

检查自定义文件以获取业务单元和Opportunity之间的映射,没有实际的映射定义。删除该映射的XML并尝试再次导入。

此问题可能是由于解决方案中引用了未包含在解决方案中的关系(例如,使用自定义关系的子网格)。 CRM在导出解决方案时不会抱怨,但在导入时会因上述错误而失败


通过向解决方案中添加关系(以及在1:N/N:1-关系的情况下所需的查找字段)来解决此问题。

这是否得到解决?@Daryl不太可能,在尝试进行类似导出时偶尔也会发生这种情况。我怀疑解决方案不包括应该存在的东西(即关系的一部分等),但我仍然必须找到明确的答案(文档似乎没有解决这个特定错误…)