在我的Visual Studio Web应用程序项目中,我添加了对Web服务的引用。添加Web引用时,将生成以下文件列表。
所有这些文件都包含指向Web服务的URL。即使我将它移动到没有visual studio的机器上,它也可以正常工作。但是,如果我打算更改Web服务的URL,我需要通过使用记事本编辑来修改所有这四个文件。
而不是这样,有什么方法可以在配置文件中使用url并在一个地方更改它,并且Web服务指向新位置。
我正在使用框架1.1。
答案 0 :(得分:1)
将Web服务引用“Url Behavior”属性设置为Dynamic,该地址将在app.config文件中进行配置....
app.config文件应包含类似
的内容 <applicationSettings>
<Exceptions.Properties.Settings>
<setting name="Exceptions_CentreService_CentreService" serializeAs="String">
<value>http://localhost/CentreServiceCompatibility/CentreService.asmx</value>
</setting>
</Exceptions.Properties.Settings>
</applicationSettings>