将XML反序列化为自动生成的代理类

时间:2010-06-02 16:58:20

标签: .net web-services xml-serialization

我正在尝试使用XML序列化反序列化传递给Web服务调用的参数。我的目标是在引用Web服务时由Visual Studio生成的代理类的类型。反序列化似乎有效(除了(没有例外),但是没有任何xml字段映射到代理类中它们对应的属性。更奇怪的是,我可以反序列化隐藏在由引用应用程序代理到对象的Web服务后面的实际类。我错过了什么????

1 个答案:

答案 0 :(得分:0)

问题是代理类通过代理类生成器生成的namespace属性定义XML名称空间。删除该命名空间允许我从没有指定该命名空间的XML反序列化到该类。问题解决了。