添加服务引用总是生成xmlserializer,而不是DataContractSerializer
本文关键字:DataContractSerializer xmlserializer 服务 引用 添加 | 更新日期: 2023-09-27 18:11:01
我有一个服务:http://chronicpainhostservice2.cloudapp.net/Service1.svc我在silverlight 5.0应用程序中使用它。一切都很顺利。但是,当我使用"添加服务引用"向项目添加此服务时,它总是生成xmlserializer
还有一件事-当我试图将它添加到简单的windows应用程序时,它正在生成DataContractSerializer,所以问题不在服务器上。
如何强制silverlight生成DataContractSerializer ?谢谢!
在使用适当的序列化器之前,应该尝试验证一些条件。以下是一些细节:http://kjellsj.blogspot.com/2008/03/wcf-datacontractserializer-schema-rules.html
您是否尝试通过手动调用svcutil来强制使用序列化器:svcutil http://chronicpainhostservice2.cloudapp.net/Service1.svc/ser: DataContractSerializer