Bonjour,
Je souhaite gérer les exceptions d'un BackGroundWorker qui sert à uploader des fichiers sur un FTP. Le code de ma méthode "work" de mon BGW est comme ca :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
try
{
ConnexionFTP();
while(Queue.Count > 0)
{
UploadFTP();
}
}
catch(Exception exc)
{
// Mon traitement de l'exception
}
Sauf que quand ca plante (ca arrive parfois, la connexion est toute relative chez Free...) J'aimerai pouvoir relancer le BGW. Comme l'exception est dans le thread du BGW et pas dans le thread du programme principal, je ne sais pas comment faire...

J'espère être clair.

Merci de vos réponses.

Nixar