我使用 C# 在 Windows 服务中托管了 WCF 服务。它工作正常,我能够从客户端应用程序与 WCF 服务进行通信。
但问题是如果我让客户端空闲 10 分钟左右,然后尝试再次连接,我会收到以下错误
服务器堆栈跟踪:
在 System.ServiceModel.Channels.CommunicationObject.ThrowIfDisposedOrNotOpen()
在 System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)