2017-04-30 5 views
0

Visual Basic을 통해 UploadFile 함수를 사용하여 파일을 업로드하려고했습니다. 나 자신에 의해 그것을 시도Visual Basic UploadFile이 원격 서버에 연결할 수 없습니다.

My.Computer.Network.UploadFile(
     "C:\My Documents\Order.txt", 
     "http://www.cohowinery.com/upload.aspx", "anonymous", "") 

, 그것은 작동하지만 FTP 포트 (20, 21)이 비활성화 된 경우, 그, 작품 수 없습니다, 및 오류를 가지고 : 문서에서

나는이 단계를 발견 내가 알아,하지만 그것을 해결하는 방법 정상입니까? 포트를 확인하거나 연결 전에 FTP 서버에 대한 연결을 확인하는 방법은 무엇입니까?

If My.Computer.Network.IsAvailable Then... 

을하지만이 인터넷 접속의 일반에서만 작동 :

일반적으로 내가 사용합니다.

내 코드를 편집하고 오류를 없애는 방법에 대한 제안 사항이 있으십니까?

+0

무엇을 고치고 싶습니까? 업로드가 실패하거나 불가능한 경우 수행 할 작업은 무엇입니까? –

답변

2

간단한 Try/Catch가 작동해야합니다.

Try 
    My.Computer.Network.UploadFile("","","","") 
Catch ex As Exception 
    'Error happened 
End Try