我会TcpListener用我的全球 IP 地址启动服务器。我有开放端口并使用 DMZ,我的端口 8074 可用,我应该能够启动此服务器。我的代码看起来像:IPAddress ip = IPAddress.Parse("XX.XXX.XX.XXX.XX");TcpListener server = new TcpListener(ip, Convert.ToInt32(8888));TcpClient client = default(TcpClient);try{ server.Start(); Console.WriteLine("Server started...");}catch (Exception ex){ Console.WriteLine(ex.ToString());};我一直有错误看起来像:Activated Event Time Duration Thread Exception:抛出异常:System.dll 中的“System.Net.Sockets.SocketException”(“请求的地址在此上下文中不同”)。抛出异常:System.dll 中的“System.Net.Sockets.SocketException”(“请求的地址在此上下文中不同”)5.52s [5780] 工作线程您可以检查是否希望在我的 IP 地址上可以访问此端口,但无法在此端口上启动服务器。
- 1 回答
- 0 关注
- 186 浏览
添加回答
举报
0/150
提交
取消