Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#Lidgren库-地址已在使用中?_C#_Sockets_Lidgren - Fatal编程技术网

C#Lidgren库-地址已在使用中?

C#Lidgren库-地址已在使用中?,c#,sockets,lidgren,C#,Sockets,Lidgren,我正在为我的XNA游戏试用Lidgren库。我创建了一个简单的服务器和客户端: 服务器: 客户: NetPeerConfiguration netConfig = new NetPeerConfiguration("Warz"); netConfig.Port = 1000; client = new NetClient(netConfig); client.Start(); client.Connect(new IPEndPoint(IPAddress.Parse("127.0.0.1"),

我正在为我的XNA游戏试用Lidgren库。我创建了一个简单的服务器和客户端: 服务器:

客户:

NetPeerConfiguration netConfig = new NetPeerConfiguration("Warz");
netConfig.Port = 1000;
client = new NetClient(netConfig);
client.Start();
client.Connect(new IPEndPoint(IPAddress.Parse("127.0.0.1"), port));

端口是值为1000的整数,错误发生在启动服务器后的client.connect方法上。错误是:无法绑定到端口0.0.0.0:1000-地址已在使用中! 我听说了关于裙子的事? 我不知道如何解决这个问题


谢谢

端口可能正在使用中。尝试类似26648的方法。

我找到了解决方案,在客户端上,我不应该在NetPeerConfiguration中设置端口,因为它已经在client.connect中设置了。当我把它取下来时,它又像一个符咒一样起作用了。谢谢你的努力,雷内

目前还不清楚错误发生在哪条线上。它是在客户端还是服务器中?什么线路?你能复制VisualStudio给你的异常吗?此外,服务器代码中设置为的变量“port”是什么?port是一个值为1000的整数,错误发生在启动服务器后的client.connect方法上。错误是:无法绑定到端口0.0.0.0:1000-地址已在使用中!请用以上信息编辑您的原始帖子。
NetPeerConfiguration netConfig = new NetPeerConfiguration("Warz");
netConfig.Port = 1000;
client = new NetClient(netConfig);
client.Start();
client.Connect(new IPEndPoint(IPAddress.Parse("127.0.0.1"), port));