DOBON.NETプログラミング道掲示板

No34275 の記事


■34275 / )  Re[2]: FILE.COPYでIOExceptionエラーが出る
□投稿者/ オフィス・ケエイ 一般人(1回)-(2019/07/03(Wed) 14:17:15)
  • アイコン魔界の仮面弁士 大御所様
    回答ありがとうございます。

    No34274に返信(魔界の仮面弁士さんの記事)
    >稀に、ということは、時間をおいてリトライすると再現しなくなるということでしょうか。
    =>正常終了する時もあれば、IOExceptionで落ちる時もある。
    ということです。
    また、その後はリトライしても同様にIOExceptionで落ちます。
      プログラムを一旦終了し、再度起動させるとうまくいきます。

    > 通信障害(何かしらのタイムアウトとか)だと、ログ判定では難しいですが…。
    > ※Wi-Fi のスリープ復帰が間に合ってなかったとか、輻輳・瞬断とか
     =>作成したプログラム内で、処理ログを出力しているのですが、
      そのログを見ると、一旦正常終了し、メニューを表示した状態で、
      しばらく時間を空け(2〜3時間)再度処理をすると落ちる感じです。
      一応File.Copyを実行する前にWifi接続を行ってから実行するようにしています。

     また、file.copyを実行する前に、Directory.Existsでcopy先のフォルダの存在チェックを行っています。
    存在する時に、file.copyを実行し、エラーをキャッチ(Try〜Chtch)しています。

    やはり、wifiの接続あたりが怪しいでしょうか?

    よろしくお願いします。
違反を報告
返信 削除キー/


Mode/  Pass/


- Child Tree -