首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

帮忙看下这是什么原因解决办法

2012-05-04 
帮忙看下这是什么原因尝试对参数 http://tempuri.org/ 进行序列化时出错: grbgk。InnerException 消息是“不

帮忙看下这是什么原因
尝试对参数 http://tempuri.org/ 进行序列化时出错: grbgk。InnerException 消息是“不应为数据协定名称为“Grbgk:http://schemas.datacontract.org/2004/07/Winning.Yngr.Core”的类型“Winning.Yngr.Core.Grbgk”。请考虑使用 DataContractResolver,或将任何未知类型以静态方式添加到已知类型的列表。例如,可以使用 KnownTypeAttribute 特性,或者将未知类型添加到传递给 DataContractSerializer 的已知类型列表。”。有关详细信息,请参见 InnerException。

[解决办法]
Winning.Yngr.Core.Grbgk这个类加上[datacontract]特性,属性也需要 加上[DataMember]特性。

这是wcf调用的时候不能序列化的错误。
[解决办法]
使用WCF
1:接口,声明的每个方法前面加上[OperationContract]
2:数据契约类前面加上 [DataContract]
3:每个属性前加上 [DataMember]

热点排行