処理のために中央サーバーに ZIP ファイルをアップロードする単純なアプリケーションを .Net C# で作成しています。
ただし、このアプリケーションを使用する環境は頻繁に停電する可能性があります。
現在、File.ReadAllBytes を使用してファイルを読み取り、結果のバイト配列を WebClient.UploadData に渡してアップロードしています。
停電によって ReadAllBytes の呼び出しが中断されたと仮定すると、ファイルの破損が発生する可能性があり、その可能性に対処するにはどうすればよいでしょうか?
ありがとう、
ロベルト