首先,我对C#和这些技术都很陌生,如果我说错了,或者我的问题真的很愚蠢,那就很抱歉。我试图解决这个问题几个小时。
我有一个项目,我必须连接到webservice。我有一些示例代码应该适用于该Web服务(不幸的是我没有复制它所以我现在不能在这里发布)。 Web服务名称为“Service1”。
我做的是我在Visual Studio中添加了Webservice引用 - 我粘贴了该webservice的URL,它的名字出现在框中,所以我接受了。即使创建了一些类(例如Service1Soap,Service1SoapClient),也没有类Service1,它在我连接到该Web服务的示例代码中使用。
代码如下:
var service = new ReferenceName.Service1();
错误是“无法找到类型或命名空间名称'Service1'”。这不是命名空间问题,因为我可以使用Service1Soap();。
任何想法如何解决?
答案 0 :(得分:0)
解决方案是: 1.右键单击解决方案资源管理器 2.选择"添加服务参考" 3.单击"高级" 4.单击"添加Web引用" 5.粘贴网址
我想如果我添加"服务参考"那就是我想要的。它不是。