【发布时间】:2012-06-29 10:11:00
【问题描述】:
WCF 中的 DataContract 属性是必需的吗?
我有一个没有用 DataContract 标记的类或没有用 DataMember 标记的属性。
当我在 4 台服务器上部署 wcf 服务时,out 4 服务在 3 台服务器上运行良好,但在 1 台服务器上失败并显示消息“无法序列化类型‘类’。考虑使用 DataContractAttribute 属性对其进行标记,并标记其所有成员您想使用 DataMemberAttribute 属性进行序列化。”
那么在 web.config 或 machine.config 或 IIS 中是否有任何设置可以让我强制在代码中使用序列化程序? 或
如果没有指定属性,我可以指定使用默认序列化程序吗?
谢谢, 克里希纳
【问题讨论】:
标签: .net wcf wcf-data-services wcf-binding