毎分テキスト ファイルをサーバーにアップロードする .NET Mono アプリケーションを作成しました。私の意見では、アプリケーションのクラッシュを回避する最善の方法は、アップロード コードで try-catch を使用することです。これにより、予期しないエラーがキャッチされます。
そして、2日ほどは常に正常に動作し、その後、突然クラッシュします。すでに数週間原因を探していますが、見つかりません。
私が得たエラーは次のとおりです。
未処理の例外: System.Net.WebException: System.Net.FtpWebRequest.set_Sate (RequestState 値) [0x00000] の :0 の System.Net.FtpWebRequest.CheckIfAborted() [0x00000] で要求が中止されました。 FtpWebRequest.ProcessRequest(RequestState 値) [0x00000] in <filename:0 unknown>: at System.Threading.Thread.StartUnsafe () [0x00000] in <filename:0 unknown>: