Нужно загрузить pdf файлы на сервер по ftp. Код :
string username = "myserwer@forfile.sg";
string Pass = "qwerty";
string URLpath= "http://ftp.adress.co.uk/";
string filePath;
try
{
filePath = FullPath.Text;
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);
}
Вылетает ошибка :
Базовое соединение закрыто : Соединение было неожиданно закрыто.
Как исправить?
Попробуйте так:
using (WebClient client = new WebClient())
{
client.Credentials = new NetworkCredential(username, Pass);
client.UploadFile(ftpFileName,WebRequestMethods.Ftp.UploadFile, filePath);
}
где ftpFileName
полное имя файла на фтп, а filePath
полное имя локального файла и если у Вас много файлов нужно загружать, запустите в цикле.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть combobox - содержащий в себе некие item - меню корочеНеобходимо для каждого их этих item сделать отдельный обработчик событий - т
Имеется 4 класса-моделиДля каждой модели своя вью-модель, содержащая коллекцию объектов соответствующей модели
Суть проблемы: мне нужно сохранить изменения в базеПосле чего сравнить хешсумму базы с предыдущей и восстановить базу из бекапа, если они...
У меня есть docx файл с переменными, которые я добавил через Экспресс блоки -> Поле