【问题标题】:Create in Post Operation Error: Entity Id does not exists CRM 2011 pluginCreate in Post Operation 错误:实体 ID 不存在 CRM 2011 插件
【发布时间】:2012-11-17 12:48:10
【问题描述】:

我在尝试在实体的创建步骤的后期操作中创建相关实体时遇到问题。

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

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

以下是产生的错误。 Unhanded Exception:System.ServiceModel.FaultException1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]:` 必须为更新详细信息指定实体 ID:

在这方面真的需要帮助...... 提前谢谢..

【问题讨论】:

  • 你试过附加调试器吗?

标签: dynamics-crm-2011


【解决方案1】:

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

它可以帮助显示一些代码作为示例。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-30
    • 1970-01-01
    • 2013-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多