【问题标题】:Add Service Reference is ALWAYS generating xmlserializer and not DataContractSerializer添加服务参考总是生成 xmlserializer 而不是 DataContractSerializer
【发布时间】:2013-04-21 04:13:41
【问题描述】:

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

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

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

【问题讨论】:

    标签: c# wcf serialization silverlight-5.0 netdatacontractserializer


    【解决方案1】:

    看起来 svcutil 在使用适当的序列化器之前尝试验证一些条件。 这里有一些细节: http://kjellsj.blogspot.com/2008/03/wcf-datacontractserializer-schema-rules.html

    您是否尝试过通过手动调用 svcutil 来强制使用序列化程序: svcutilhttp://chronicpainhostservice2.cloudapp.net/Service1.svc /ser:DataContractSerializer

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-05
      • 2011-04-15
      • 1970-01-01
      • 2011-01-23
      • 1970-01-01
      • 2011-07-20
      • 2012-12-31
      相关资源
      最近更新 更多