I have a .net 4.0 WCF application that listens on net.tcp port 667. (Windows 7 machine) At some point the application exits ungracefully (the user k
It happened to me as well, and actually, I found it is those sub-processes that holding the port. My solution is use Process Explorer to search for the Non-existing PID, and kill all the processes list, then the port will be free.