Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从3.5更新到4.0时出现WCF问题_C#_.net_Wcf_Entity Framework_Entity Framework 4 - Fatal编程技术网

C# 从3.5更新到4.0时出现WCF问题

C# 从3.5更新到4.0时出现WCF问题,c#,.net,wcf,entity-framework,entity-framework-4,C#,.net,Wcf,Entity Framework,Entity Framework 4,我最近将我的VS解决方案和项目从3.5框架升级到4.0框架。转换后,我在向WCF发送实体对象时遇到了一个问题。当我发送一个没有其他子实体或与其他实体没有任何关系的实体时,一切正常。。。数据被传递到WCF。但是,当实体具有子实体时,我在调用我的WCF服务方法时会出现以下错误: 无法序列化EntityReference对象。无法创建此类型的对象 当RelationshipManager属于不属于的实体对象时序列化 使用关系实现IEntityWithRelationships 知道出了什么问题吗?在使

我最近将我的VS解决方案和项目从3.5框架升级到4.0框架。转换后,我在向WCF发送实体对象时遇到了一个问题。当我发送一个没有其他子实体或与其他实体没有任何关系的实体时,一切正常。。。数据被传递到WCF。但是,当实体具有子实体时,我在调用我的WCF服务方法时会出现以下错误:

无法序列化EntityReference对象。无法创建此类型的对象 当RelationshipManager属于不属于的实体对象时序列化 使用关系实现IEntityWithRelationships


知道出了什么问题吗?在使用framework 3.5时,我没有遇到任何问题。

也许会有用?

说得清楚,您正在通过WCF传递整个EF生成的类(3.5样式,而不是POCO),包括额外的
-字段
属性和
实体键
实体状态
属性?您可能需要更轻的数据传输设备。但不确定这是否与此错误直接相关。