C# 从实体模型推断类型时从wcf服务引发的错误

C# 从实体模型推断类型时从wcf服务引发的错误,c#,wcf,entity-framework,C#,Wcf,Entity Framework,发生了一些有趣的事情,不知道是否有人知道这样做的原因。我正在.NET和Silverlight中开发业务线应用程序,用于访问各种类型的数据库信息 为了实现这一点,我使用了Entity Framework和WCF服务,我将其托管在我们内部网上的一个单独站点上。上周有一次,我发布了该服务,它将返回推断类型的项列表(由实体数据模型中的表定义) 长话短说,我当时正试图解决服务器返回的NotFound错误。事实证明,我所要做的就是编写一个类并手动组装列表,这样问题就解决了……但我仍然很好奇 如果wcf服务的

发生了一些有趣的事情,不知道是否有人知道这样做的原因。我正在.NET和Silverlight中开发业务线应用程序,用于访问各种类型的数据库信息

为了实现这一点,我使用了Entity Framework和WCF服务,我将其托管在我们内部网上的一个单独站点上。上周有一次,我发布了该服务,它将返回推断类型的项列表(由实体数据模型中的表定义)

长话短说,我当时正试图解决服务器返回的NotFound错误。事实证明,我所要做的就是编写一个类并手动组装列表,这样问题就解决了……但我仍然很好奇

如果wcf服务的类型由表决定,为什么wcf服务不能正常工作?
这是否与只读状态相关?或者缺少识别码?

您可能遇到了循环引用,这是由模型上的导航属性引起的


启用以查看真正的错误。

啊,这也许可以解释它…不确定我是否真的想重新创建问题以测试它。tho:p在找到安全的解决方案之后。最后,不懒惰的决定真的解决了这个问题。我将只提供必要的信息,而不是仅仅发送所有信息(实际上不太多)。