C# NDde服务器在一段时间后停止获取OnAdvise回调
我正在使用NDde()库设置一个服务器,该服务器通过TCP套接字接收实时数据,并通过DDE协议将其公开 它当然工作得很好,但在一段随机时间(2到20分钟)后,它会停止更新DDE客户端上的数据 一旦停止响应,我可以在日志中看到TCP数据按预期被推送,并且我的NDde服务器正确地调用advice方法。根本不会抛出任何异常 问题似乎在回调中,调试库源代码似乎不再调用ProcessCallback方法C# NDde服务器在一段时间后停止获取OnAdvise回调,c#,sockets,tcp,ndde,C#,Sockets,Tcp,Ndde,我正在使用NDde()库设置一个服务器,该服务器通过TCP套接字接收实时数据,并通过DDE协议将其公开 它当然工作得很好,但在一段随机时间(2到20分钟)后,它会停止更新DDE客户端上的数据 一旦停止响应,我可以在日志中看到TCP数据按预期被推送,并且我的NDde服务器正确地调用advice方法。根本不会抛出任何异常 问题似乎在回调中,调试库源代码似乎不再调用ProcessCallback方法 我的系统设置是Windows Server 2012 64位我遇到了同样的问题,无法找到任何解决方案来
我的系统设置是Windows Server 2012 64位我遇到了同样的问题,无法找到任何解决方案来解决。但是,对于解决方法,我将侦听更新事件,当它停止时,我将重新初始化客户机对象,它将再次工作
不是最好的解决办法,但它解决了我的问题。任何对根目录有帮助的解决方案都将非常感谢。有人设法解决了这个问题吗?找不到其他解决方案。