Web Services 如何更改Web服务的URL?

h79rfbju  于 2022-11-15  发布在  其他
关注(0)|答案(3)|浏览(333)

如果更改web.config文件中的url,所做的更改是否会反映在WebReferences文件夹中的.disco、.discomap和.wsdl文件中?
[编辑]
我正在使用asp.net 2005

q3aa0525

q3aa05251#

据我所知,这个更改不会反映在所有其他文件中。但是,如果您更改web.config中的URL,您的应用程序将在运行时从新的URL调用Web服务。请查看这个blog entry。(不,它不是我的!)

3zwjbxry

3zwjbxry2#

假设您指的是在客户机中,在执行时设置Url属性。您可以在任何地方配置此属性,只要您在适当的时间可以访问该值。

byqmnocz

byqmnocz3#

我记得WSDL文件包含了您的WS的绑定(URLMap)。因此,如果您更改了您的机器上的URL(在WSDL、Disco等中),这就足够了。
另一方面,不要忘记重新生成客户端代理。它们必须反映WSDL的变化。

相关问题