Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
ftp転送時のファイルの競合回避について
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=10885#CommentId23719
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
nin
 (社会人)
投稿日時
2012/6/2 20:50:17
るきお様
返信ありがとうございます
なんとか、解決できそうです
パターン2は、SHELL でftpコマンドを実行した場合、処理に1秒以上要しており、ダウンロード後にファイルをオープンしようとしてエラーになっていました。処理の終了をうまく判断できないようです
エラー処理で、ファイルの排他が外れるのを待つ処理で対応しようと思ったのですが、1秒単位で描画しているのと、ftpサーバのファイル更新処理との同期もあり、難しくて断念しました。
FtpWebRequestの未応答になる状態は、ReadWriteTimeoutの設定で、1秒以内にタイムアウトさせることで、エラーが出なくなりました 処理的には、こちらのほうが断然早いです
お騒がせして、申し訳ありません。