【发布时间】:2010-12-08 04:30:18
【问题描述】:
我有一个网络地址为 192.168.xxx.xxx 端口 xxxx 的设备。这是我网络上的有效地址。我尝试使用 TCPListener 为服务器建立连接但收到错误 “错误..... System.Net.Sockets.SocketException:请求的地址在其上下文中无效 在 System.Net.Sockets.Socket.DoBind(端点 endPointSnapshot,SocketAddress 套接字地址) 在 System.Net.Sockets.Socket.Bind(端点 localEP) 在 System.Net.Sockets.TcpListener.Start(Int32 积压) 在 System.Net.Sockets.TcpListener.Start() 在 WinMarkTest.Server.Main() 在 C:.....\Server.cs:line 49"
当我使用 myListener.Start() 方法时。
“本地地址”是指使用TCPListener的服务器地址吗?
我还能如何建立这种联系。该设备在我的内部网络(我的防火墙一侧)内。
【问题讨论】:
-
使用 TcpClient 连接到您的服务器。
标签: c# client-server tcpclient tcplistener