FTP サーバーから特定のファイルをダウンロードするコンソール アプリがあります。私はWebClient
これを次のように使用しています:
var cred = new NetworkCredential(user, password);
var downloadRequest = new WebClient();
downloadRequest.Credentials = cred;
downloadRequest.DownloadFile(host + FileName, target + FileName);
アプリを正常に実行すると、これは完全に機能します。ただし、これを週末に実行する必要があるため、タスク スケジューラで日曜日に実行しました。しかし、そうすると、常にログに次のエラーが表示されます。
An exception occurred during a WebClient request
手動で再実行すると、完全に機能します。私が見落としているものはありますか?