C# AddressReadyUseException。端口未释放

C# AddressReadyUseException。端口未释放,c#,wcf,C#,Wcf,在C#使用WCF时,我不止一次地体验到当程序结束时,端口不会被释放。当我使用tcpview时,我看到端口处于“正在侦听”状态,进程处于“不存在”状态 当进程不再运行时,这怎么可能发生 我甚至不能通过tcpview关闭它。如何关闭连接?为了确保安全,您是否在任何地方都手动调用客户端的close()? 如果节目以意外的方式结束,是否有可能导致收场失败 顺便说一句,我想你可以用关闭僵尸连接,你的wcf服务似乎没有被正确处理?我们在说什么样的装订?是的,可能会错过。它是一个.net控制台程序,有时会被调

在C#使用WCF时,我不止一次地体验到当程序结束时,端口不会被释放。当我使用tcpview时,我看到端口处于“正在侦听”状态,进程处于“不存在”状态

当进程不再运行时,这怎么可能发生


我甚至不能通过tcpview关闭它。如何关闭连接?

为了确保安全,您是否在任何地方都手动调用客户端的close()? 如果节目以意外的方式结束,是否有可能导致收场失败


顺便说一句,我想你可以用

关闭僵尸连接,你的wcf服务似乎没有被正确处理?我们在说什么样的装订?是的,可能会错过。它是一个.net控制台程序,有时会被调度程序/os强制终止。