Я пытаюсь загрузить некоторые файлы через FTP с устройства. Но теперь у меня есть одна проблема с OpenFileDialog
. Когда я выбираю один файл, он сначала начинает кэшироваться, и это занимает много времени. Я просто хочу знать, какой файл я выбираю в диалоге, и больше ничего. Затем загрузите его через WebClient
.
Вот фрагмент кода:
OpenFileDialog dialog = new OpenFileDialog();
dialog.InitialDirectory = ftpAddress;
DialogResult result = dialog.ShowDialog(this);
if(result != DialogResult.OK)
{
return false;
}
string selectedLogFile = dialog.FileName;
WebClient webclient = new WebClient();
webclient.Credentials = new NetworkCredential(login, password);
webclient.DownloadFile(ftpAddress+ selectedLogFile, exportTo + selectedLogFile);