Asp.net mvc 从MVC应用程序中使用ASMX

Asp.net mvc 从MVC应用程序中使用ASMX,asp.net-mvc,wcf,asmx,Asp.net Mvc,Wcf,Asmx,我有一个传统的asmx服务(我从未与他们合作过)。我想从MVC应用程序中使用它 首先,我使用以下wsdl添加服务引用。 该服务生成了一些类: 每个方法的请求和响应类 ServiceSoap接口 ServiceSoapChannel接口 ServiceSoapClient部分类 我一直在尝试使用类似ServiceSoapClient的服务 ServiceSoapClient client = new ServiceSoapClient(); // or ServiceSoap client =

我有一个传统的asmx服务(我从未与他们合作过)。我想从MVC应用程序中使用它

首先,我使用以下wsdl添加服务引用。 该服务生成了一些类:

  • 每个方法的请求和响应类
  • ServiceSoap接口
  • ServiceSoapChannel接口
  • ServiceSoapClient部分类
我一直在尝试使用类似ServiceSoapClient的服务

ServiceSoapClient client = new ServiceSoapClient(); // or ServiceSoap client = new     ServiceSoapClient();
client.MethodName();
然而,使用客户端似乎不起作用,因为它不编译。 编辑:它确实可以编译,但当我编写客户端时。它不显示任何要使用的操作

如何使用此asmx web服务


谢谢

,因为它不编译。
-我认为编译错误会帮助我们!是的,我忘了,但是如果我写客户机。没有可使用的操作。您可以发布该服务的WSDL,以便我们可以验证这是否不是服务器端的问题吗?好的,我已经解决了。编码时有点小错误!