【发布时间】:2009-10-07 12:00:06
【问题描述】:
请有人准确解释一下 Visual Studio 中 Web 引用的 URL 行为(静态或动态)属性的用途。
我相信它会影响 Web 服务的 URl 的存储位置,但我没有清楚的了解。
【问题讨论】:
标签: visual-studio web-reference
请有人准确解释一下 Visual Studio 中 Web 引用的 URL 行为(静态或动态)属性的用途。
我相信它会影响 Web 服务的 URl 的存储位置,但我没有清楚的了解。
【问题讨论】:
标签: visual-studio web-reference
这里有一个更完整的答案。
动态 自动添加指定 Web 服务 URL 的设置。是的,可以通过app.config进行管理,但是设置必须驻留在<applicationSettings>下app.config的特定位置。
静态使代理的构造函数将Url属性初始化为其原始值。
因此,如果您有自己的 URL 处理(例如,从数据库中检索 URL 或驻留在 app.config 的另一部分),URL Behaviour 必须是 Static 并稍后在您的自定义代码中更改。
【讨论】:
我相信它会影响 URl 的位置 Web 服务已存储,但我没有 有一个清晰的认识。
没错。
如果您将其设置为动态,之后您可以更改 Web 服务的 url (WebService.Url)。 Details here.
【讨论】: