我試圖學習Socket編程,並在連接到我的服務器應用程序時遇到此錯誤。由於目標機器主動拒絕,所以無法建立連接[與其他人不一樣]
下面是在服務器應用程序我的的TcpListener聲明:
TcpListener listener = new TcpListener(IPAddress.Loopback, 5152);
,這裏是我的客戶端應用程序我的TcpClient的聲明:
TcpClient client = new TcpClient(Dns.GetHostEntry(IPAddress.Loopback).HostName, 5152);
我已看過一些類似這樣的問題,並我總是得到相同的答案:服務器應用程序不在監聽端口或根本沒有運行。但是我已經使用netstat檢查了資源監視器和cmd,看看服務是否在監聽端口,並且是。我還將服務包含在防火牆例外中,所以我不確定爲什麼在嘗試連接到服務器應用程序時不斷收到此錯誤。
任何想法?
您也可以提供像netstat的,資源監視器等... – Saravanan 2013-05-12 16:58:01
@saravanan給出常見的檢查列表中的統計數據,你這是什麼意思的統計數據?對不起,很困惑。你的意思是截圖或證據? – 2013-05-12 17:01:16