Есть такой код:
string username = "username";
string Pass = "pass";
string URLpath = "ftp://serv.name/";
//string filePath = @"C:\somefile.txt";
try {
//filePath = FullPath.Text;
string filePath = @"C:\somefile.txt";
using(WebClient client = new WebClient()) {
client.Credentials = new NetworkCredential(username, Pass);
client.BaseAddress = URLpath;
client.UploadFile(WebRequestMethods.Ftp.UploadFile, filePath);
}
}
catch (Exception ex)
{
MessageBox(ex.Message, ex.Source);
}
Сам код отрабатывает без ошибок.
Но файл на FTP не загружается.
И да, это пример из интернета - не могу понять как тут указать путь в какую дерикторию загружать файл.