标签: wcf xml-serialization entity-framework-4.1
答案 0 :(得分:7)
原因是默认情况下EF类在运行时代理以支持延迟加载和动态更改跟踪。因此,您不要在运行时序列化User类,而是从User派生类。 WCF不喜欢这样。关闭上下文中的代理创建。
User
context.Configuration.ProxyCreationEnabled = false;