如何修改webservice 配置文件

 时间:2024-10-18 21:15:38

1、在应用程序中添加配置文件(如Winform的一般是app.config,webform的一般是web.config),在<appSettings>目录下添加一个配置WebService引用地址的节点,如:<add key="webServiceAddr" value="http://192.168.1.105:800/TestWebService.asmx?wsdl"/>

2、.在应用程序中应用private void button1_Click(object sender, Eve荏鱿胫协ntArgs e){string result = string.Empty;string serviceAddr = string.Empty;try{serviceAddr = System.Configuration.ConfigurationManager.AppSettings["webServiceAddr"].ToString();//此处调用的是我们自己定义的构造函数,参数为WebService引用的地址ServiceCenter.TestWebService webService = new WebServiceApp.ServiceCenter.TestWebService(serviceAddr);result = webService.Test();}catch (Exception ex){result = ex.Message;}MessageBox.Show(serviceAddr + "++++" + result);}

3、在Winform应用程序中,app.config等应用程序配置文件在生成的时候自动生成到了bin目录下面的应用程序名.exe.config文件,修改里面的webServiceAddr节点即可。需要注意的一点就是,如果生成的时候把app.config文件也生成到了bin目录下,此时修改app.config里面的配置是无效,还必须得修改(应用程序名.exe.config)这个文件。如果是把webservice引用地址放在自定义的的xml文件中,则生成到bin目录下,响应bin目录下的xml文件即可。

4、//Web服务对象 WebReference.Service1SoapClient objService = new WebReference.Service1SoapClient("Service1Soap","你要修改的URL例如:http://www.xxxx/webservices.asmx");我们只要动态配置一下URL就行了,存储在数据库、XML或者。别的地方都是可以的。

  • VMware虚拟机对磁盘进行映射
  • 虚拟机软件VMWare10.0.2的下载+安装+密钥教程
  • 传奇永恒怎么关闭开场动画
  • 使用指令查看远程计算机的MAC地址
  • 解决VM虚拟机无法运行dnf等腾讯游戏问题
  • 热门搜索
    贵州省旅游学校 甘肃旅游培训平台 郎木寺旅游 黑龙江省旅游局政务网 湖南衡山旅游攻略 4月份去哪里旅游最好 国家旅游局官方网站 文昌湖旅游度假区 香山公园旅游攻略 厦门附近旅游景点