6

编辑。我将它添加为服务引用而不是 Web 服务引用(通过添加服务引用时找到,进入高级并在底部应该说“添加 Web 引用”),我不知道该选项存在藏起来。

我在 c# .net 中创建了一个 Web 服务。最初它没有调用,因为我认为 Web 表单不喜欢在 VS2012 中创建的 Web 表单的代码隐藏,所以我把它拿出来,只包含 Web 服务文件本身。

当我使用 wsdl 访问服务的 url 时,我很确定这些库已包含在内,但它似乎仍然不会将服务调用到表单中。

它显示一些 XML 数据并将 TestCypher 显示为一个可行的服务,所以它应该可以工作吗?如果我将 Web 服务从解决方案中删除,我不完全确定 wsdl 文件应该托管在哪里

4

1 回答 1

3

请看下面的链接

http://www.codeproject.com/Articles/26941/Consuming-Webservice-In-A-Windows-Application

您可以在您的应用程序中使用此方法。我只是在您的要求中发布此示例。

请注意:我不能保证这种方法的性能区域。

因此,当您的应用程序使用大量用户时,请考虑此元素。

希望它有所帮助。

于 2013-11-13T10:50:36.533 回答