1

在我的 Visual Studio Web 应用程序项目中,我正在添加对 Web 服务的引用。当我添加 Web 引用时,会生成以下文件列表。

  • 参考地图
  • 参考资料.vb
  • 参考.disco
  • 参考资料.wsdl

所有这些文件都包含指向 Web 服务的 url。即使我将它移到没有视觉工作室的机器上,它也能正常工作。但是如果我打算更改 Web 服务的 url,我需要通过使用记事本编辑这四个文件来修改所有这些文件。

取而代之的是,有什么方法可以让我在配置文件中拥有 url,然后在一个地方更改它,然后将 Web 服务指向新位置。

我正在使用框架 1.1。

4

1 回答 1

1

将 Web 服务引用“Url Behaviour”属性设置为 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>
于 2008-10-15T12:57:47.037 回答