Распаковать файл после DownloadFileAsync - PullRequest
2 голосов
/ 09 июля 2020

Я пытаюсь распаковать Zip-архив после загрузки с помощью WebClient:

myWebClient.DownloadFileCompleted += new AsyncCompletedEventHandler(UnZip);
myWebClient.DownloadFileAsync(new Uri(url, temp_file);

Но в UnZip() я не могу распаковать архив, потому что он используется другим процессом. Я думаю, что это мой WebClient до сих пор им пользуется. Я попытался удалить WebClient перед разархивированием, но безуспешно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...