修改。我将它添加为服务引用而不是Web服务引用(在添加服务引用时找到,进入高级和底部应该说"添加Web引用"),我没有'知道该选项存在,因为它被隐藏起来。
我在c#.net中创建了一个Web服务。最初它没有调用,因为我认为Web表单不像VS2012中创建的Web表单的代码隐藏,所以我把它拿出来只是包含了Web服务文件本身。
当我使用wsdl访问服务的网址时,我非常确定这些库已被包含在内,但它仍然似乎无法将服务调用到表单中。
它显示了一些XML数据,并将TestCypher显示为可行的服务,所以它应该有效吗?如果我从解决方案中取出Web服务,我不完全确定应该托管wsdl文件的位置
答案 0 :(得分:3)
请参阅以下链接
http://www.codeproject.com/Articles/26941/Consuming-Webservice-In-A-Windows-Application
您可以在应用程序中使用此方法。我只是在你的要求中发布这个例子。
请注意:我不保证此方法中的性能区域。
因此,当您的应用程序使用大量用户时,请考虑此元素。
希望有所帮助。