我在开发PC上创建了一个地址为http://localhost:8090/TLA/TLA.svc
的WCF服务我复制了dll,创建了一个.svc文件并将其托管在本地IIS框中,并可以通过IE访问wsdl页面,转到http://myserver:8090/WCF/TLA.svc
我创建了一个测试程序来检查服务是否正常工作。这在向项目添加服务引用时使用了localhost引用。
我将测试程序复制到IIS框并修改.config文件以指向myserver地址。
测试程序无法连接到服务,我怀疑是因为URI错误。
如何在运行时显示测试程序尝试使用的URI?我见过的所有代码示例都是关于在运行时更改端点并使用硬编码地址,但我想知道程序正在使用哪个。
答案 0 :(得分:0)
尝试在Binding对象中打印 ClientBaseAddress 。