【问题标题】:The methods xx and yy use the same SOAPAction方法 xx 和 yy 使用相同的 SOAPAction
【发布时间】:2009-10-22 08:18:49
【问题描述】:

我们正在尝试为 Web 服务创建一个模拟服务以进行测试。

为此,我们运行 wsdl.exe 来创建一个接口,然后基于该接口创建一个 asmx Web 服务。在过去的几年里,我们已经多次这样做了,没有任何问题。

这次我们得到一个错误:

方法 xx 和 yy 使用相同的 SOAPAction

当我们调用网络服务时。在谷歌上做了一些搜索,它说这是 wsdl.exe 的一个错误。但什么也没说。

有没有办法解决这个问题?我应该只删除references.cs 的一部分吗?

谢谢

设拉子

【问题讨论】:

    标签: c# web-services wsdl asmx


    【解决方案1】:

    找到了解决方案。添加以下行作为 Web 服务类的属性:

    [SoapDocumentService(RoutingStyle=SoapServiceRoutingStyle.RequestElement)]

    在一个干净的解决方案和重建之后,一切正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-24
      • 1970-01-01
      • 1970-01-01
      • 2021-05-22
      • 2018-04-06
      • 1970-01-01
      • 2014-05-10
      • 1970-01-01
      相关资源
      最近更新 更多