winforms 응용 프로그램에서 여러 파일을 업로드해야합니다. 지금까지 나는 웹 클라이언트를 사용 해왔다. 그리고이 작업이 정상적으로 작동하는 동안이 작업을 수행하는 더 좋은 방법이 있는지 궁금하다. 웹 클라이언트가 모든 요청에 대해 새로운 연결을 만들거나 업로드간에 연결이 지속됩니까?VB.Net을 사용하여 여러 파일 업로드
Dim Ftpclient As New System.Net.WebClient()
Ftpclient.Credentials = New System.Net.NetworkCredential(username, password)
Dim Files As New Dictionary(Of String, String)
''//Fill dictionary with items for upload here
For Each RemoteFile As String In Files.Keys
Ftpclient.UploadFile(RemoteFile, Files(RemoteFile))
Next
FTP가 제대로 작동하지 않습니다. System.Net은 명령 포트 연결을 유지하는 대안을 제공하지 않습니다. –
확실하지만 OP는'System.Net.FtpWebRequest'가 아닌'System.Net.WebClient' 인스턴스를 생성합니다. –