2016-06-12 76 views
0

下載並掛20%40%時掛起 - >client_DownloadFileCompleted認爲,是因爲如果它完成,但該文件沒有完全下載C#下載文件

如何解決?

MessageBox.Show("Пожалуйста ожидайте начинаем процесс скачивание клиента", "тест", 
MessageBoxButtons.OK, MessageBoxIcon.Information); 
WebClient client = new WebClient(); 
client.Proxy = null; 
client.DownloadProgressChanged += new DownloadProgressChangedEventHandler(client_DownloadProgressChanged); 
client.DownloadFileCompleted += new AsyncCompletedEventHandler(client_DownloadFileCompleted); 
client.DownloadFileAsync(new Uri("http://***/test.7z"), @"test.7z"); 


    void client_DownloadFileCompleted(object sender, AsyncCompletedEventArgs e) 
    { 
     MessageBox.Show("Клиент успешно скачался,Ожидайте идет процесс распаковки.", "тест", MessageBoxButtons.OK, MessageBoxIcon.Information); 

回答