右键点击应用程序 ------------添加服务引用 ------------ 高级 ----------- 添加web引用 ------------输入[ws]URL ---------- 输入web引用名称 保存即可
下面是添加步骤截图:
cs 文件里面引用:
KF.UserControls.sytest.BPMService bpm = new KF.UserControls.sytest.BPMService();
bpm.SubmitItem(this.WorkItem.WorkItemID, KF.UserControls.sytest.BoolMatchValue.True, this.WorkItem.ItemComment, this.UserValidator.UserID);
添加的web引用可以是A解决方案中,而B解决方案里面的文件来使用这个web服务
需要将A解决方案生成的dll放到bin下,就可以一样使用了
-------参考地址:http://www.cnblogs.com/denylau/archive/2010/07/23/1783530.html
在一个webservice里面引用另一个webserice:
存在 public string webservice1(string a,int b){
.......
}
public string webservice2(string a,int b){
string ws = webservice1(string a,int b); //webservice2中调用webservice1,其中ws为webservice1的返回值
}