0
안녕하세요이 난 당신이 볼 수 있듯이 서버오류 (AsyncCallback)
Try
'Connect To The Server
Dim socketclient As New TcpClient
Dim success
Dim result
result = socketclient.BeginConnect(ip, port, socket.EndConnect, socketclient)
success = result.AsyncWaitHandle.WaitOne(5000, True)
If socketclient.Connected = False Then
Throw New Exception("Server is offline")
End If
catch ex as exception
End Try
에 소켓을 사용하여 연결 코드의 조각이있다. 서버가 오프라인 상태 인 경우 try-catch 설정에서 "호스트를 알 수 없음"오류를 catch하지 않습니다. 비동기 호출 중에 오류가 발생하기 때문에 이것이라고 생각됩니다. 이것이 사실이라면 비동기 호출에서 어떻게 오류를 잡을 수 있습니까?
제목을 편집했습니다. "[제목에"태그 "가 포함되어 있어야합니까?] (http://meta.stackexchange.com/questions/19190/)"합의가 "아니오, 그렇지 않아야합니다"로 표시되어야합니다. –