【问题标题】:WCF service reference in class library类库中的 WCF 服务引用
【发布时间】:2012-05-18 06:01:04
【问题描述】:

我在 VS 2005 类库项目中添加了 wcf 服务(由 biztalk 公开)代理和 app.config 文件,我正在从 Windows 应用程序调用这个类库方法。在这种情况下,在创建服务实例时出错,所以我将 app.config 文件从类库移动到窗口应用程序,现在工作正常。 问题:如果我将配置文件中的服务 url 从 machine001 更改为 machine002(来自 bin 文件夹而不是应用程序)并从 exe 文件运行应用程序。没有构建它会工作吗?

【问题讨论】:

    标签: wcf endpoint


    【解决方案1】:

    类库配置总是依赖于真正使用它的父应用程序的配置文件(web.config / app.config)。父应用程序应该是控制台/winform/ASP.NET 应用程序,并且可以是 Windows 服务。 WinForm 的 app.config 中的任何更改都会改变您的类库的行为。

    回答您的问题,是的,如果您在 windows 应用程序的配置文件中将服务 url 从 machine001 更改为 machine002,如果 machine002 托管 WCF 服务,它将起作用。

    希望它能消除你的疑虑。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-14
      • 2014-09-17
      • 2012-09-30
      • 1970-01-01
      • 2010-11-18
      • 2015-07-14
      相关资源
      最近更新 更多