在后期操作中创建错误:实体ID不存在CRM 2011插件

时间:2012-11-17 12:48:11

标签: dynamics-crm-2011

在尝试在实体的创建步骤的后期操作上创建相关实体时,我遇到了一个问题。

这是我的问题的描述。 在我的系统中有3个实体A,B,C,其中B& C是A的相关实体(N:1)。 在创建步骤中,在后操作中,对于实体A,尝试通过为查找(关系)分配A的ID(guid)来创建B和C的记录。这引发了我必须指定实体ID的错误.....

奇怪的是``相同的插件,在我的QA环境中以相同的方式注册。

以下是产生的错误。 Unhanded Exception:System.ServiceModel.FaultException 1 [[Microsoft.Xrm.Sdk.OrganizationServiceFault,Microsoft.Xrm.Sdk,Version = 5.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35]]:`必须为Update Detail指定实体ID:< / p>

真的需要帮助.... 提前谢谢..

1 个答案:

答案 0 :(得分:0)

通过调试检查您拥有的值。现在,在插件中附加调试并不是很好,但它比猜测或创建日志文件要好得多。在更新之前,实体是否具有ID?

将某些代码作为示例显示可能有所帮助。