Ich versuche, die Daten eines Clients (programmgesteuert) auf meinen lokalen Computer herunterzuladen, und sein Webserver ist sehr, sehr langsam, was zu einer Zeitüberschreitung in meinem WebClient
Objekt führt.
Hier ist mein Code:
WebClient webClient = new WebClient();
webClient.Encoding = Encoding.UTF8;
webClient.DownloadFile(downloadUrl, downloadFile);
Gibt es eine Möglichkeit, ein unendliches Zeitlimit für dieses Objekt festzulegen? Oder wenn nicht, kann mir jemand mit einem Beispiel auf einem alternativen Weg helfen, dies zu tun?
Die URL funktioniert in einem Browser einwandfrei - die Anzeige dauert nur etwa 3 Minuten.