我有一个WCF服务和两个我正在测试的客户端。第一个客户端是用c# .NET 3.5编写的,连接到WCF服务没有问题。另一个客户端是用Delphi7编写的,这也是我感兴趣的一个。这是有趣的部分。如果我启动该服务,然后使用Delphi客户端访问它,它将无法连接...但是如果我启动这个服务,然后用.Net客户端访问它,然后再尝试Delphi客户端,它就可以工作了!可能与设计时地址有关,我不确定。也许更有经验的人会知道发生了什么,以及我需要做些什么才能让我的Delphi客户端工作,而不需要同时运行.Net客户端。值得注意的是,该服务目前托管在winforms应用程序中。
发布于 2011-04-06 14:39:06
重新生成wsdl并将其重新导入到Delphi 7中似乎可以修复它。
https://stackoverflow.com/questions/5562273
复制相似问题