问题描述
- DataContractSerializer序列化Entity Framework
-
不应为数据协定名称为“User_647F92716783A5137257C5DF6A549B91C08AA81A98B34D91681C3008710A8A1C:http://schemas.datacontract.org/2004/07/System.Data.Entity.DynamicProxies”的类型“System.Data.Entity.DynamicProxies.User_647F92716783A5137257C5DF6A549B91C08AA81A98B34D91681C3008710A8A1C”。请考虑使用 DataContractResolver,或将任何未知类型以静态方式添加到已知类型的列表。例如,可以使用 KnownTypeAttribute 特性,或者将未知类型添加到传递给 DataContractSerializer 的已知类型列表。
解决方案
重新让VS产生一下edmx映射看看。
时间: 2024-10-01 19:49:30