Bonjour,

J'ai développé un système de mise à jours automatique, celui ci fonctionne bien mis à part que le téléchargement est très très lent (plus de 40 minutes pour télécharger 200Mo).
Lorsque je télécharge directement depuis le site, le téléchargement ne dure que 5 minutes.

J'en déduis que cela viens de mon système de téléchargement, car cela le fais chez tous le monde..

Voici une partie de mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
        //Update
        private bool Download()
        {
            if (m_updateState == UpdateState.available)
            {
                m_updateState = UpdateState.download;
                LabelText.Content = "Mise à jour en cours ..."; //On change le texte
 
                WebClient webClient = new WebClient();
                webClient.DownloadFileCompleted += new AsyncCompletedEventHandler(Completed);
                webClient.DownloadProgressChanged += new DownloadProgressChangedEventHandler(ProgressChanged);
                webClient.DownloadFileAsync(new Uri(m_zipUrl), "maj.zip");
            }
 
            return true;
        }
Je ne pense pas que cela provienne de mon code, non?
Quelqu'un aurais une idée d'ou cela pourrais provenir?

Cordialement.