在尝试在实体的创建步骤的后期操作上创建相关实体时,我遇到了一个问题。
这是我的问题的描述。 在我的系统中有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>
真的需要帮助.... 提前谢谢..
答案 0 :(得分:0)
通过调试检查您拥有的值。现在,在插件中附加调试并不是很好,但它比猜测或创建日志文件要好得多。在更新之前,实体是否具有ID?
将某些代码作为示例显示可能有所帮助。