WCF中的CommunicationException与两种不同的场景相同

时间:2013-08-07 06:56:29

标签: c# .net wcf entity-framework exception

我正在使用EF 5& amp;创建一个WCF Web服务。 .NET 4.现在我完成了Web服务,当我尝试从服务项目中使用服务时Windows 8应用程序项目,我在两个不同的场景中得到相同的异常。例外情况如下。

  

接收HTTP响应时发生错误   http://localhost:8733/Design_Time_Addresses/FcpService/DataServices/FcpServices。   这可能是由于服务端点绑定不使用HTTP   协议。这也可能是由于HTTP请求上下文所致   由服务器中止(可能是由于服务关闭)。看到   服务器日志以获取更多详细信息。

场景1 :在getting数据时出错。 Insertion/deletion/updation工作得很好。

我正在使用FcpDataModel.Context.tt& FcpDataModel.tt。代码生成策略设置为None

场景2 insertion/deletion/updation时出错。 Getting数据工作得很好。

我没有使用FcpDataModel.Context.tt& FcpDataModel.tt。代码生成策略设置为Default,因此它会在文件FcpDataModel.Designer.cs中生成新类。 EDMX文件名为FcpDataModel.edmx

任何人都知道如何解决这种情况?

1 个答案:

答案 0 :(得分:0)

方案1的问题可能是序列化错误。尝试在EF Context上禁用代理。

对于方案2,我不明白为什么它可以用于获取数据?