【发布时间】:2020-05-16 22:01:59
【问题描述】:
我正在尝试通过以下方式将 asmx Web 服务添加到一个 Windows 窗体应用程序 -> 右键单击-> 添加服务引用。 但似乎该服务仅添加在连接的服务文件夹下。不在服务参考下。这是预期的行为吗? 还是我们应该使用 Web 引用而不是 Windows 窗体应用程序的服务引用?
【问题讨论】:
-
这是一种正常的行为,XML Web 服务也是 SOAP Web 服务的一种实现。为了调用这种Web服务,在reference.cs中生成了一个客户端代理类,我们可以像调用本地方法一样调用该服务。 ServiceReference1.WebService1SoapClient 客户端 = new WebService1SoapClient();变种结果 = client.HelloWorld(); Console.WriteLine(结果);
标签: wcf service-reference connected-services