创建socket实例出错,不知道为什么
下面为我的代码
Private Sub listen()
Dim localhostname As String = Dns.GetHostName
Dim ipadd As IPAddress
Try
’得到本机IP地址
Dim addressList As System.Net.IPAddress()
addressList = Dns.GetHostByName(Dns.GetHostName()).AddressList
ipadd = addressList(0)
Catch
End Try
Dim ep As IPEndPoint = New IPEndPoint(ipadd, 8000)
Dim listener As Socket
listener = New Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Udp) ------>>>>>‘这句出错
listener.Bind(ep)
listener.Listen(10)
setupreceivecallback(listener)
End Sub
调试时出错,错误提示为:
未处理的“System.Net.Sockets.SocketException”类型的异常出现在 system.dll 中
其他信息:请求的协议还没有在系统中配置,或者没有它存在的迹象。
请高手诊断