gpt4 book ai didi

c# - 添加服务引用总是生成 xmlserializer 而不是 DataContractSerializer

转载 作者:太空宇宙 更新时间:2023-11-03 13:43:14 24 4
gpt4 key购买 nike

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

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

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

最佳答案

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

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

关于c# - 添加服务引用总是生成 xmlserializer 而不是 DataContractSerializer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16245728/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com