Je tente de capturer le problème de connexion lors de l'utilisation de WebClient. Exemple, inaccessible, timeout, etc. Le code ne fonctionne pas, comme s'il n'y avait rien de mal.Comment capturer une erreur avec Webclient?
WebClient wc = new WebClient();
try
{
wc.UploadFileAsync(new Uri(@"ftp://tabletijam/FileServer/upload.bin"), Directory.GetCurrentDirectory() + @"\crypto.bin");
}
catch (System.Exception ex)
{
MessageBox.Show(ex.ToString());
}
Eh bien ... devrait-il y avoir quelque chose de mal avec l'extrait de code fourni? – sisve
Il n'y a rien de mal dans le code. Ce que j'ai fait, mais je ne peux pas savoir si le téléchargement est commencé ou non. Qu'est-ce que j'essaie d'atteindre est, comment puis-je savoir si le client hôte inaccessible, ou si il ya quelque chose de mal avec la transmission? –