【问题标题】:Creating Dynamic WCF service proxy .net 2.0 assemblies创建动态 WCF 服务代理 .net 2.0 程序集
【发布时间】:2012-06-08 05:52:42
【问题描述】:

我有一些 WCF 服务托管在 IIS 中或自托管在 Windows 服务中。

最初,wcf 服务仅托管在 IIS 中,而 .net 2.0 组装 引用服务工作正常。

由于这些服务托管在本地计算机中,因此在引用 服务工作正常,即使 机器变化。

现在,wcf 服务可以是自托管的,也可以是 IIS 和 url 在自托管的情况下也有一个端口号。

在客户端应用程序中,服务被引用为 WebReference 和引用属性 - UrlBehaviour 已设置为动态,因此它将根据 配置文件中指定的端点 url,此设置不起作用 现在,即使在配置文件中更改了端点 url,它也正在命中 在服务引用时创建的相同旧端点 url。

【问题讨论】:

    标签: .net wcf


    【解决方案1】:

    在调用 Web 方法之前,请确保将代理类的“Url”属性设置为您想要的值。

    【讨论】:

    • Url 没有改变,它使用的是在服务引用时创建的 url。我认为设置 url 的唯一方法是通过配置文件,这不起作用
    • 我的意思是当通过config更改URL时,它正在设置Url属性。你也可以这样做。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-13
    • 2011-08-26
    • 1970-01-01
    • 2013-02-14
    • 1970-01-01
    相关资源
    最近更新 更多