Форум программистов, компьютерный форум, киберфорум
Наши страницы

C# .NET

Войти
Регистрация
Восстановить пароль
 
hotkey
18 / 16 / 1
Регистрация: 06.09.2011
Сообщений: 51
#1

WebClient: отмена загрузки и повторная загрузка - C#

21.05.2012, 20:01. Просмотров 926. Ответов 0
Метки нет (Все метки)

подскажите, почему, если отменить загрузку файла WebClient'ом и попытаться снова начать (по этому же URI), загрузка не начнётся вообще?
загрузка файла:
C#
1
2
wc.DownloadFileAsync(new Uri(dl[current].URL),
                     Settings.localpath + @"/" + dl[current].filename);
отмена загрузки и удаление недозагруженного файла:
C#
1
2
3
4
5
while (wc.IsBusy)
{
         wc.CancelAsync();
}
 File.Delete(Settings.localpath + @"\" + dl_currentfilename);
заранее спасибо

Добавлено через 1 час 53 минуты
UPD: не всегда (далеко не всегда) это именно вторая загрузка. а вот третью загрузку одного и того же файла пока начать не удавалось

Добавлено через 12 минут
UPD: вопрос снят, всему виной кривые руки и не закрытый WebResponse по этому URI
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2012, 20:01
Здравствуйте! Я подобрал для вас темы с ответами на вопрос WebClient: отмена загрузки и повторная загрузка (C#):

Webclient.DownloadFileAcync ограничение скорости загрузки - C#
Добрый день. Что-то я искал-искал и так и не нашел как реализовать.

Загрузка файлов WebClient - C#
Имеется WebClient, который через метод OpenReadAsync загружает файл, и производит с ним определенные действия. Данный файл постоянно...

.NET 4.x Паралельная загрузка файлов webClient - C#
Всем привет, столкнулся с ошибкой при скачивании сразу 3 файлов. Error: WebClient не поддерживает параллельные операции ввода-вывода ...

WebClient.DownloadFileTaskAsync() FTP прерывается загрузка - C#
Есть список ссылок на файлы ftp. Есть необходимость загрузить эти файлы асинхронно, при этом отобразить прогресс загрузки каждого. ...

Асинхронная загрузка файлов методом WebClient.DownloadFileAsync - C#
Вопрос адресуется в первую очередь профессионалам. При разработке приложения возникла необходимость загрузить по списку несколько файлов...

Кеширование результата работы Webclient.DownloadStringAsync() (Windows Phone 8 Webclient) - C#
Всем привет. Приложение для Windows Phone 8. Запускаю под дебагом. Обращаюсь на локальный сервер через...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.05.2012, 20:01
Привет! Вот еще темы с ответами:

Глюки WebCLient'a - C#
Подскажите пожалуйста почему может быть такая тема. Вот примерно такой код public bool GetStr(String url) { ...

Отмена загрузки таблицы - C#
Есть большая табличка на сервере (точнее не большая таблица, а долгий запрос), подгружаю ее на клиент. dAdapt.Fill(table); // эта...

Отмена загрузки WebClient - C#
используя DownloadFileAsync для скачивания все работает , но вот как отменить зарузку я не знаю уже пробывал CancelAsync ничего не...

Повторная загрузка - PHP
Есть код по загрузке файла. <form enctype="multipart/form-data" action="check.php" method="post"> <input type="hidden"...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru