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

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

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

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

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

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

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

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

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

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

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

Отмена загрузки WebClient
используя DownloadFileAsync для скачивания все работает , но вот как отменить...

Повторная загрузка
Есть код по загрузке файла. <form enctype="multipart/form-data"...


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

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

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