(gelöst)DownloadComplete wird nicht aufgerufen
-
Guten Morgen.
Kann mit einer sagen was ich falsch mache?
Ich habe folgenden Code:public bool DownloadFile(string source, string dest) { SourceFile = source; DestFile = dest; WebClient wc = new WebClient(); //macht man das so? oder gibts dazu elegantere Methoden? try { wc.Credentials = new NetworkCredential(UserName, Password); wc.BaseAddress = FtpServer; wc.DownloadDataCompleted += new DownloadDataCompletedEventHandler(DownloadComplete); Uri uri = new Uri(SourceFile); wc.DownloadFileAsync(uri, DestFile); } catch (WebException e) { } return true; }
In Die Funktion
public static void DownloadComplete(object sender, AsyncCompletedEventArgs e) { int hh = 0; }
geht das Programm nie hinein. Die Datei ist aber nachweislich heruntergeladen.
Bitte helft mir
-
Vielleicht landest Du im Exception Handler.
Mach doch dort mal einen Breakpoint oder schreib was raus...
Simon
-
Nee das wars auch nicht.
Es war die Nachrichtenzuordnung falsch. Richtig muss es lautenwc.DownloadFileCompleted += new AsyncCompletedEventHandler(DownlodComplete);
Trotzdem danke