问题描述
编写了WebService端,winform端添加了web引用,名称为WebService,问题是实例化时很困惑:WebService.ServiceSoapClientws=newWebService.ServiceSoapClient();1.明明类名是Service,为什么变成了ServiceSoapClient?2.ws为什么没有Url属性?我怎么根据需要在程序中改变Url?
解决方案
解决方案二:
1.添加的Web应用,实现了代理配置2.EndPointAddress
解决方案三:
引用1楼的回复:
1.添加的Web应用,实现了代理配置2.EndPointAddress
没有EndPointAddress属性,ws.Endpoint属性是只读的,我要赋值,以根据本地配置决定Webservice目标地址
解决方案四:
添加了web引用的时候改下名字试试?如果不能实例化说明引用失败了啊,。
解决方案五:
已解决,引用错误,添加的是服务引用,改为web引用即可。菜鸟真困惑,vs2010web引用藏那么深干什么,本来就刚学,找正确的引用地方还找半天。谢谢二位。
时间: 2024-11-05 12:25:18