web-services - 动态更改 web 服务引用

标签 web-services visual-studio-2010 visual-studio-2008

我有一个用 VS2008 编写的网络服务,我正尝试使用一个用 VS2010 编写的 exe 来使用它。我需要能够从应用程序中动态引用服务 URL。

过去,我能够将服务的 URL 行为从静态更改为动态,但由于某种原因,现在这对我来说没有显示为一个选项。当我查看该服务的属性时,我看到的唯一项目是“文件夹名称”。在其他项目中,我能够看到“文件夹名称”、“URL 行为”以及其他我想不起来的项目。

如果我无法将 URL 行为更改为动态,有人知道如何以编程方式更改 URL 吗?

最佳答案

如果您使用的是 .NET 3.5,那么您可以在应用程序配置中的 block 内指定 URL,如下所示

  <client>
        <endpoint address="http://localhost/yourService.asmx"
            binding="basicHttpBinding" 

关于web-services - 动态更改 web 服务引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7517280/

相关文章:

python - 如何使用 django/python 从网络服务获取返回值

java - 从 JAX-WS 生成的代码访问 Web 服务时如何指定主机和端口?

c++ - 向图表添加点的程序退出,代码为 0xc0000409

c++ - 在 VC6 中调试来自 VS2008 的 DLL

iphone - iPhone 应用程序的 POST REST-Web 服务调用

java - 如何从 Axis2 SOAP 响应中删除 header 属性

visual-studio - 构建前强制重新加载文件

c++ - 如何在 Visual C++ 中查找导致调试断言错误的行/方法

c# - 捕捉错误

visual-studio - Visual Studio - 拆分,以便设计模式位于顶部