Quick and easy way to get files uploaded with c#;
static void Upload(string pathSource, string pathDest, string ftpServer, string ftpUsername, string ftpPassword ) { using (WebClient client = new WebClient()) { client.Credentials = new NetworkCredential(ftpUsername, ftpPassword); try { client.UploadFile(ftpServer + pathDest, "STOR", pathSource); } catch(System.Net.WebException ex){ Console.Write(ex.Message + " - " + ex.StackTrace); } } }