/ / Fehlercode 10060 in einer Winforms-Anwendung mit Sockets (TCP) - c #, sockets, tcp

Fehlercode 10060 in einer Winforms-Anwendung, die Sockets (TCP) verwendet - c #, Sockets, tcp

Ich habe ein Serverprogramm und ein Clientprogramm. Ich habe es basierend auf der Applikation von erstellt dieses Tutorial. Die Sache ist, es funktioniert (verbindet sich erfolgreichund kommuniziert), wenn ich beide Programme auf demselben Computer laufen lasse. Als ich jedoch versuchte, die Client-App auf einem anderen Computer auszuführen, auf dem der Server ausgeführt wird, und eine Verbindung mit der Server-App herstellte, trat die folgende Ausnahme auf:

Ein Verbindungsversuch ist fehlgeschlagen, da die Verbindung hergestellt wurdeDer Teilnehmer hat nach einiger Zeit nicht richtig geantwortet, oder die hergestellte Verbindung ist fehlgeschlagen, da der verbundene Host nicht geantwortet hat. 169.254.212.31:1986

Ich habe sichergestellt, dass die Client-App eine Verbindung zu der IP-Adresse herstellt, die die Server-App abhört. Ich führe meine Anwendung in einem LAN aus. Was soll ich tun, um dieses Problem zu beheben?

AKTUALISIEREN: Es tut mir leid, ich habe vergessen, den Link des Tutorials zu setzen, über das ich gesprochen habe. Hier es ist.

Antworten:

0 für die Antwort № 1

Behebung des Problems durch Öffnen eines Ports (in meinem Fall Port 1986).

Ich folgte dieser Anleitung: So öffnen Sie einen Port in der Windows 7-Firewall