我有一个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所示。
现在的问题是,如何修改客户端的配置文件以适应新的服务地址?
谢谢!