WCF服务的动态引用

时间:2009-11-24 16:29:20

标签: wcf hosting

我在IIS上托管了WCF服务。我有一个smartclient应用程序,它通过app.config文件中定义的端点调用此WCF服务。

现在,当我使用此配置发布此应用程序时,IT会抛出一个异常,表示没有端点正在侦听localhost。

我怎样才能让它变得动态。动态我的意思是如果我在app.config文件中更新端点,应用程序应该选择该url而不是发布应用程序的url。

我记得我可以在网络服务中做到这一点。请帮忙。

1 个答案:

答案 0 :(得分:0)

您的app.config很可能包含以下内容:

<client>
  <endpoint name="...." 
            address="........" 

检查地址 - 这是您尝试连接的网址。您需要提供服务器的地址和端口以及路径 - 当然不是localhost。

<client>
  <endpoint name="...." 
            address="http://yourserver/yourVirtualDir/YourService.svc" 

这应该可以解决问题。

马克