Visual Studio Web参考中的URL行为

时间:2009-10-07 12:00:06

标签: visual-studio web-reference

有些人可以准确解释Visual Studio中Web引用的URL行为(静态或动态)属性是什么。

我认为它影响了存储Web服务的URl的位置,但我没有清楚的理解。

2 个答案:

答案 0 :(得分:23)

这是一个更完整的答案。

动态会自动添加指定Web服务URL的设置。是的,可以通过app.config进行管理,但该设置必须位于app.config<applicationSettings>的特定位置。

静态使代理的构造函数将Url属性初始化为其原始值。

因此,如果您有自己的URL处理(例如,从数据库中检索到URL或驻留在app.config的另一部分中),则URL Behaviour必须为Static,并在以后更改自定义代码。

答案 1 :(得分:9)

  

我相信它会影响到URl的位置   Web服务存储但我不存储   有清楚的认识。

没错。

如果将其设置为动态,则可以更改Web服务的URL(WebService.Url)。 Details here