2

我有一项服务: http ://chronicpainhostservice2.cloudapp.net/Service1.svc 我在 silverlight 5.0 应用程序中使用它。一切都很好。但是,当我使用“添加服务引用”将此服务添加到项目时,它总是生成 xmlserializer

还有一件事 - 当我尝试将它添加到简单的 Windows 应用程序时,它正在生成 DataContractSerializer ,所以问题不在于服务器。

如何强制 silverlight 生成 DataContractSerializer ?谢谢!

4

1 回答 1

1

It looks like svcutil try to verify some conditions before using the appropriate Serializer. here are some details : http://kjellsj.blogspot.com/2008/03/wcf-datacontractserializer-schema-rules.html

have you tried to force the serializer used by calling manually svcutil : svcutil http://chronicpainhostservice2.cloudapp.net/Service1.svc /ser:DataContractSerializer

于 2013-04-28T06:39:20.527 回答