AddressAlreadyInUseException。 端口未发布

在C#中使用WCF我不止一次经历过程序结束时没有释放端口。 当我使用tcpview时,我看到端口处于“监听”状态,并且进程“不存在”。

当进程不再运行时,怎么会发生这种情况?

我甚至无法通过tcpview关闭它。 我如何关闭连接?

只是为了确保,你手动调用Close()你的客户到处都是吗? 如果程序以意想不到的方式结束,是否有可能会关闭?

顺便说一句,我认为你可以用currport关闭僵尸连接