In this tutorial, we cover uploading files to an FTP server using Visual Basic .NET. Nowadays All are using ftp software to upload file their site, here a simple and easy code to upload file to your site using vb.net. You can modify code that file path to give open file dialog box and many more complex make your own ftp. It’s easy copy hard to understand. First line of code give a site path where to upload and give user name and password and next line upload file, get file from computer and upload to server. Before start import system.io
Copy and paste below Code:
Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim request As System.Net.FtpWebRequest = DirectCast(System.Net.WebRequest.Create("ftp://ftp.drivehq.com/file.txt"), System.Net.FtpWebRequest) request.Credentials = New System.Net.NetworkCredential("user", "password") request.Method = System.Net.WebRequestMethods.Ftp.UploadFile Dim file() As Byte = System.IO.File.ReadAllBytes("c:\file.txt") Dim strz As System.IO.Stream = request.GetRequestStream() strz.Write(file, 0, file.Length) strz.Close() strz.Dispose() End Sub End Class