none
upload large file RRS feed

  • Domanda

  • Ho problemi a trasferire su un sito web dei files voluminosi da locale

    Due i sistemi provati

     Dim clsRequest As System.Net.FtpWebRequest = DirectCast(System.Net.WebRequest.Create(sNomeSito & sFileDestinazione), System.Net.FtpWebRequest)
            clsRequest.Credentials = New System.Net.NetworkCredential(sUser, sPass)
            clsRequest.Method = System.Net.WebRequestMethods.Ftp.UploadFile
            Dim bFile() As Byte = System.IO.File.ReadAllBytes(sFileCompresso)
            Try
                Dim clsStream As System.IO.Stream = clsRequest.GetRequestStream()  ' esegui accesso 
                clsStream.Write(bFile, 0, bFile.Length)
                clsStream.Close()
                clsStream.Dispose() ' svuota memoria
            Catch ex As Exception
                 ' !!! ### va in errore dopo averne copiato una parte es. 11 mega su 60
               MsgBox("Copia " & sFileDestinazione & vbCr & "non è andato a buon fine" & vbCr & ex.Message.ToString)
            End Try
     Try
        My.Computer.Network.UploadFile(sFileCompresso, sNomeSito & sFileDestinazione, sUser, sPass, True, 10000)
     Catch ex As Exception
            ' ### va in blocco
        bOK = False
        MsgBox(ex.Message)
     End Try



    arturo priolo

    lunedì 25 marzo 2013 19:09