ftp连接,出现未将引用到实例,debug发现是使用了与请求的协议不兼容的地址(socket)
2016-09-27 10:34
295 查看
当系统运行的就会出现类似的情况(使用了与请求的协议不兼容的地址);
废话少说上代码:
IPHostEntry
host = Dns.GetHostEntry(GetLocalIPV4());
tcpClient.Connect(host.AddressList[0], 9050);
监听是本机的 9050端口,将host.AddressList[0]改为host.AddressList[1]。默AddressList[0]是本机的IPV6,AddressList[1]为IVP4.自然与你提供的ipv4不相符合了。
废话少说上代码:
IPHostEntry
host = Dns.GetHostEntry(GetLocalIPV4());
tcpClient.Connect(host.AddressList[0], 9050);
监听是本机的 9050端口,将host.AddressList[0]改为host.AddressList[1]。默AddressList[0]是本机的IPV6,AddressList[1]为IVP4.自然与你提供的ipv4不相符合了。
相关文章推荐
- Unity3d连接SQL Server数据库出现SocketException: 使用了与请求的协议不兼容的地址错误
- Unity3d连接SQL Server数据库出现SocketException: 使用了与请求的协议不兼容的地址错误
- 蓝牙使用中出现“使用了与请求的协议不兼容的地址”的解决办法
- winform使用了与请求的协议不兼容的地址(socket)
- System.Net.Sockets.SocketException 使用了与请求的协议不兼容的地址
- 关于“使用了与请求的协议不兼容的地址”的解决
- 使用了与请求的协议不兼容的地址
- win2003 启动ICS时提示:错误10047,使用了与请求的协议不兼容的地址.
- 使用了与请求的协议不兼容的地址的解决办法。
- 使用了与请求协议不兼容的地址
- 使用了与请求的协议不兼容的地址的解决办法。
- [Socket网络编程]由于套接字没有连接并且(当使用一个 sendto 调用发送数据报套接字时)没有提供地址,发送或接收数据的请求没有被接受。
- [2015/11/17] -C#- 服务器调试 SocketException 使用了与请求的协议不兼容的地址
- loadrunner使用socket协议来实现客户端对服务器产生压力实例。(通过发送心跳包,达到连接多个客户端的目的)
- 使用蓝牙提示“使用了与请求的协议不兼容的地址”
- 解决apache开始时出现的“ (OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次” 这个错误
- c# socket:通常每个套接字地址(协议/网络地址/端口)只允许使用一次
- 遇到的问题---Windows socket error: 通常每个套接字地址(协议/网络地址/端口)只允许使用一次
- loadunner使用socket协议来实现多客户端连接同一服务器脚本(使用到IP欺骗技术)
- 通过TCP协议传输数据时出现地址协议不兼容的问题