1

我的 wsdl 中的命名空间前缀是自动生成的:s1:、s2: 等,我如何为我的命名空间添加特定的前缀?

到处都找不到...

我是否必须重写 xml 序列化并手动添加它们(我如何在 .net webservices 中做到这一点?)

(我的意思是在 .net2.0 asmx 中,打算使用这个 web 服务的人说他们需要那个特定的前缀而不是 s1:我对此无能为力..)非常感谢!

4

1 回答 1

1

抱歉,我没有时间提供完整示例,但请参阅XmlNamespaceDeclarationsAttribute。您可以在要返回的类中包含一个属性,该属性将定义要使用的前缀。

于 2009-08-13T14:26:08.750 回答