【发布时间】:2015-03-13 12:36:32
【问题描述】:
我的 CRM 工作流程存在问题,我为此编写了一个工作流程活动并将其添加为我的 CRM 工作流程中的一个步骤。自定义工作流引用使用 EF 查询数据的 WCF 服务。
我非常了解如何在代码中配置我的端点绑定。在我部署工作流程并尝试从 CRM 运行之前,一切都很好。我收到以下错误
无法序列化类型“Microsoft.Crm.Extensibility.InprocessServiceProxy”。考虑使用 DataContractAttribute 属性对其进行标记,并使用 DataMemberAttribute 属性标记您想要序列化的所有成员。如果该类型是一个集合,请考虑使用 CollectionDataContractAttribute 对其进行标记。有关其他支持的类型,请参阅 Microsoft .NET Framework 文档。
似乎无法正确序列化对象。我在网上到处找,但一点运气都没有。
【问题讨论】:
-
我的实际服务没有任何要序列化的属性。我无法序列化 CRM 输入参数。
标签: c# wcf dynamics-crm-2011 crm workflow-activity