如何配置我的应用程序以使用Visual Studio发布到IIS的WCF服务?

时间:2012-04-27 10:24:48

标签: wcf iis

我有一个Visual Studio解决方案,其中有2个项目。一个是WCF库,另一个是使用它。客户端的配置文件如下所示:

<endpoint address="http://localhost:8732/MyService/" binding="wsHttpBinding" 
            bindingConfiguration="WSHttpBinding_IMyService" 
            contract="MyServiceReference.IMyService" name="WSHttpBinding_IMyService">
</endpoint>

这在开发阶段工作正常,因为我总是可以在Visual Studio中启动服务。但最后我必须部署该服务,并使用Visual Studio的“发布”来实现这一点。发布后,我可以通过http://localhost/MyServiceImpl.svc访问默认的WCF服务页面,该页面表明正在成功托管的服务,如this tutorial所示。

现在的问题是,如何修改客户端的配置文件以适应新的服务地址?

谢谢!

0 个答案:

没有答案