日期:2014-05-17  浏览次数:20903 次

winform程序怎么连接webservice服务器并调用其方法
winform程序引用了一个web服务

private WebReferenceSXYK.DetectService detectService = new WebReferenceSXYK.DetectService();//实例化了一个webservice

然后我调用了这个webservice的方法
strReturnXml = detectService.getDETedTestData(strDataXml);

我想问的是如果现在我的webservice地址发生了改变,我是需要再从新引用一下这个web服务 还是直接在代码里
修改为

detectService.Url="webservice地址"
strReturnXml = detectService.getDETedTestData(strDataXml);

如果都不对,那么需要怎么修改,谢谢

------解决方案--------------------
更新一下webservice的引用就好了
------解决方案--------------------
其实你生成代理的话,C#会自动给你增加了app.config,服务器的地址已经写在里面了,部署的时候你只要改变里面的服务器地址就好了,不需要改代码