添加web引用默认为静态的,这在真正部署应用程序的时候是很不方便的,如果服务器ip变换我们得重新生成应用程序。要做到动态引用,只需将URL行为属性改为Dynamic 即可。下面摘录MSDN中的方法。
URL Behavior 属性
项目中的每一 Web 引用都与一个代理类进行交互,该代理类用于访问 Web 服务的内容。您可以使用 UrlBehavior 属性来控制代理类获取特定 Web 引用的 URL 的方式。该属性具有两项设置:
| 设置 | 效果 |
|---|---|
| Static | 如果已经创建代理类的实例,该代理类将使用硬编码的 URL 来设置 URL。 |
| Dynamic | 应用程序在运行时从应用程序配置文件的 |
浙公网安备 33010602011771号