接收者有时会收到消息,但是在加载应用程序时总是抛出错误。 “ System.dll中出现System.Net.Sockets.ScoketException。所请求的地址在其内容中无效”
我找不到所引用的“其内容中的请求地址”,也不知道在哪里可以找到该引用或如何解决此错误
我的第一个应用程序抛出了System.dll中发生的System.Net.Sockets.ScoketException。该应用程序是在LAN网络上使用TcpListener代码的消息传递应用程序。启动接收器应用程序或将其加载到接收方计算机时,将引发错误。请帮忙!!!
Private Sub BackgroundWorker1_DoWork(sender As Object, e As System.ComponentModel.DoWorkEventArgs) Handles BackgroundWorker1.DoWork
Dim tcpListener As New TcpListener(IPAddr, PortNr)
tcpListener.Start()
Dim tcpClient As TcpClient = tcpListener.AcceptTcpClient()
tcpClient.ReceiveBufferSize = 500000
Dim NS As NetworkStream = tcpClient.GetStream()
Dim bytes(tcpClient.ReceiveBufferSize) As Byte
NS.Read(bytes, 0, CInt(tcpClient.ReceiveBufferSize))
b = bytes
tcpClient.Close()
tcpListener.Stop()
End Sub