Wsdl(.net)中的命名空间前缀

Wsdl(.net)中的命名空间前缀,.net,web-services,wsdl,asmx,xml-namespaces,.net,Web Services,Wsdl,Asmx,Xml Namespaces,wsdl中的名称空间前缀是自动生成的:s1:,s2:,等等,我如何为我的名称空间放置特定的前缀 到处都找不到 我是否必须重写xml序列化并手动添加它们(在.NETWebServices中如何做到这一点?) (我的意思是,在.net2.0asmx中,将要使用此Web服务的人说他们需要特定的前缀,而不是s1:对此我无能为力。) 多谢各位 很抱歉,我没有时间讲完整的示例,但是请看。您可以在返回的类中包含一个属性,该属性将定义要使用的前缀。很抱歉,我没有时间介绍完整的示例,请参阅。您可以在返回的类中包含

wsdl中的名称空间前缀是自动生成的:s1:,s2:,等等,我如何为我的名称空间放置特定的前缀

到处都找不到

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

(我的意思是,在.net2.0asmx中,将要使用此Web服务的人说他们需要特定的前缀,而不是s1:对此我无能为力。)
多谢各位

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

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

您是指ASMX web服务还是WCF?还有,哪个.NET版本?最后,请编辑您的问题,说明您为什么关心前缀。他们应该学习XML。在XML中,前缀并不重要。对不起,您是指WSDL本身中的前缀,还是指您发送的XML中的前缀?你能举一个他们不喜欢的例子吗?我发现很难想象哪怕是糟糕的旧遗留代码在WSDL文件中使用不同的前缀时也会遇到问题。嗨,你能给出一个例子来说明他们觉得有什么问题吗?另外,如果他们觉得.NET2.0要求他们使用特定的前缀,那他们就错了。你是说ASMXWeb服务还是WCF?还有,哪个.NET版本?最后,请编辑您的问题,说明您为什么关心前缀。他们应该学习XML。在XML中,前缀并不重要。对不起,您是指WSDL本身中的前缀,还是指您发送的XML中的前缀?你能举一个他们不喜欢的例子吗?我发现很难想象哪怕是糟糕的旧遗留代码在WSDL文件中使用不同的前缀时也会遇到问题。嗨,你能给出一个例子来说明他们觉得有什么问题吗?此外,如果他们认为.NET 2.0要求他们使用特定的前缀,那么他们就错了。XMSNAMASPACEDEClerationAttribute仅适用于ASMX客户端。XMSNAMASPACEDEClerationAttribute仅适用于ASMX客户端。