每次做webService都感觉很挺简单的,但有时就出现问题,现在写个最简单的Demo看图

第二步添加webService,如果调用别人的,就不用走这步了
然后添加引用

这个地方要注意了,不能直接地址一填就完事了,要点击左下角的高级,在窗口处点击添加web引用,
出现下图

这才正确,然后找到此解决方案中的web服务,添加引用就可以了。
在页面随便写点东西,如下
下面关键看看后台吧,每次写后台调用时就出毛病。

这里看到了吧,很简单的,其实每次出问题都在第一句,new的时候,有时找不到这个对象,
现在就说说出现问题的几种原因吧
1,不知道之前的名称,如不知道localhost,这个localhost是你在添加web服务引用时取得名称,如果你
忘记了,可以看这个地方
看到这个结构就知道了,看到localhost没,它其实就相当与一个文件夹,也可以说出是一个命名空间,看他下面的service名称没,MyDemoService,所以结合起来就是
localhost.MyDemoService,当然在这里直接用MyDemoService,因为它就在网站的根目录下面!