Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# NDde服务器在一段时间后停止获取OnAdvise回调_C#_Sockets_Tcp_Ndde - Fatal编程技术网

C# NDde服务器在一段时间后停止获取OnAdvise回调

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位我遇到了同样的问题,无法找到任何解决方案来

我正在使用NDde()库设置一个服务器,该服务器通过TCP套接字接收实时数据,并通过DDE协议将其公开

它当然工作得很好,但在一段随机时间(2到20分钟)后,它会停止更新DDE客户端上的数据

一旦停止响应,我可以在日志中看到TCP数据按预期被推送,并且我的NDde服务器正确地调用advice方法。根本不会抛出任何异常

问题似乎在回调中,调试库源代码似乎不再调用ProcessCallback方法


我的系统设置是Windows Server 2012 64位

我遇到了同样的问题,无法找到任何解决方案来解决。但是,对于解决方法,我将侦听更新事件,当它停止时,我将重新初始化客户机对象,它将再次工作


不是最好的解决办法,但它解决了我的问题。任何对根目录有帮助的解决方案都将非常感谢。

有人设法解决了这个问题吗?找不到其他解决方案。