C# 非本地聊天程序

C# 非本地聊天程序,c#,server,client,chat,C#,Server,Client,Chat,我发现这个代码: 它在当地很好用 然后我去拿我的ip 我在这里输入了我的ip,而不是Client.exe中的“127.0.0.1”: clientSocket.Connect("127.0.0.1", 8888); 不工作 我想将Client.Exe发送给我的朋友,让他连接到我计算机上运行的服务器 我做错了什么?您无法从网络中连接到外部IP是很正常的。可能你的朋友可以使用你的IP连接。这取决于您如何设置服务器和网络。好的,我将client.exe发送给我的朋友,但是他超时了…我现在可以尝试什

我发现这个代码:

它在当地很好用

然后我去拿我的ip

我在这里输入了我的ip,而不是Client.exe中的“127.0.0.1”:

clientSocket.Connect("127.0.0.1", 8888);
不工作

我想将Client.Exe发送给我的朋友,让他连接到我计算机上运行的服务器


我做错了什么?

您无法从网络中连接到外部IP是很正常的。可能你的朋友可以使用你的IP连接。这取决于您如何设置服务器和网络。好的,我将client.exe发送给我的朋友,但是他超时了…我现在可以尝试什么…他屏幕上的错误消息是关于指向我电脑的路径的信息???我应该将解决方案发送给他并让他在他的电脑上编译吗?或者你可以编译它,但将IP地址放在app.config中…你不能从网络内连接到外部IP是很正常的。可能你的朋友可以使用你的IP连接。这取决于您如何设置服务器和网络。好的,我将client.exe发送给我的朋友,但是他超时了…我现在可以尝试什么…他屏幕上的错误消息是关于指向我电脑的路径的信息???我应该将解决方案发送给他并让他在他的电脑上编译吗?或者你可以编译它,但将IP地址放在app.config中。。。