C#Lidgren库-地址已在使用中?
我正在为我的XNA游戏试用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"),
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));