为什么我在用Socket连接时总是有"在其上下文中,该请求的地址无效"这个错误?

C2K 2007-09-10 11:03:56
请问为什么会这样?
会不会是因为我用了
IPAddress ip = Dns.Resolve("abc.vicp.net").AddressList[0];
IPEndPoint ipe = new IPEndPoint(ip, port);

Socket s = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
s.Bind(ipe);
s.Listen(0);

会不会是因为用了dns.resolve()这个的问题呀?
...全文
392 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
C2K 2007-09-11
  • 打赏
  • 举报
回复
是不是因为我的电脑是用路由器的缘故呀?把该电脑的IP查出来连接也是这个错误!
C2K 2007-09-11
  • 打赏
  • 举报
回复
好像就是因为用了DNS.Resolve的关系,哪位大哥帮帮忙啊!

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧