Downloaddatei über system.net.webclient funktioniert nicht
-
12-12-2019 - |
Frage
Ich kann keine Datei mit dem folgenden Code herunterladen: generasacodicetagpre.
Folgende Fehler werden angezeigt: (Übersetzt aus dem Deutschen ins Englische):
aus dem Microsoft-Fehler-Popup:
==> Eine nicht behandelte Ausnahme von Typ "system.net.webexception" erschien in system.dll.
und am Debugger:
==> Ausnahme: ausgelöst: "Ein ungültiges Argument wurde angegeben" (System.net.Sockets.SocketException) system.net.Sockets.SocketException wurde ausgelöst."Ein ungültiges Argument wurde angegeben"
Voller Code: generasacodicetagpre.
Lösung
Gibt der OrdnerC:\TEST
?Auch aus der Dokumentation:
Wenn Sie diese Methode in einer mittleren Tieranwendung verwenden, z. B. eine ASP.NET-Seite, erhalten Sie einen Fehler, wenn das Konto, unter dem das Anwendungsausführen ausgeführt wird, keine Berechtigung zum Zugriff auf die Datei hat.
Wenn Siee-Diese-Methode in einer Anwendung der mittleren Träne verwenden, z.B. Einer ASP.NET-Seite, Erhalten Sie eine Fehlermeldung, wenn das Konto, unter dem Anwendung aussährt wird, nicht über die Berechtigung zum Zugriff auf die BERECHSI VERÜGT.