Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# .NET
Войти
Регистрация
Восстановить пароль
 
hotkey
18 / 16 / 5
Регистрация: 06.09.2011
Сообщений: 51
1

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

21.05.2012, 20:01. Просмотров 1006. Ответов 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.DownloadFileAcync ограничение скорости загрузки
Добрый день. Что-то я искал-искал и так и не нашел как реализовать.

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

Паралельная загрузка файлов webClient
Всем привет, столкнулся с ошибкой при скачивании сразу 3 файлов. Error:...

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

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

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

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

Глюки WebCLient'a
Подскажите пожалуйста почему может быть такая тема. Вот примерно такой код ...

Отмена загрузки таблицы
Есть большая табличка на сервере (точнее не большая таблица, а долгий запрос),...


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

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

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