C# 远程客户端与托管在iis中的wcf服务的间歇性

C# 远程客户端与托管在iis中的wcf服务的间歇性,c#,web-services,wcf,iis,C#,Web Services,Wcf,Iis,我已经开发了一个WCF服务并托管在IIS中,我需要web应用程序和一个桌面应用程序可以使用此服务,但此桌面应用程序是在.net 2.0中创建的,因此我添加了一个asmx扩展,以便可以将web引用添加到桌面应用程序。当我在承载WCF服务的同一台机器上运行该应用程序时,它工作正常,因此我将该系统安装在一个客户端中进行测试。当客户端在服务器上运行时,对web服务的所有请求都可以正常工作,但是这个客户端有两个远程站点,它们必须使用WCF服务,现在这就是问题所在,有时请求没有到达WCF,我已经为防病毒和防

我已经开发了一个WCF服务并托管在IIS中,我需要web应用程序和一个桌面应用程序可以使用此服务,但此桌面应用程序是在.net 2.0中创建的,因此我添加了一个asmx扩展,以便可以将web引用添加到桌面应用程序。当我在承载WCF服务的同一台机器上运行该应用程序时,它工作正常,因此我将该系统安装在一个客户端中进行测试。当客户端在服务器上运行时,对web服务的所有请求都可以正常工作,但是这个客户端有两个远程站点,它们必须使用WCF服务,现在这就是问题所在,有时请求没有到达WCF,我已经为防病毒和防火墙添加了例外,因此,服务器和客户端站之间的通信没有任何阻塞

我想知道是否所有的问题都是因为asmx扩展和WCF服务之间的不兼容问题,但我没有发现任何下班后的谷歌搜索


我非常感谢您对此提出的任何建议,该客户端是beta版,但正在努力尽快获得解决方案。

在两端启用wcf跟踪