0

asp.net で 500MB のファイルをコピーしています。ユーザーがコピーの途中で Web アプリケーションを閉じると、次にもう一度コピーしようとすると、「パスへのアクセスが拒否されました」というエラーがスローされます。ユーザーがコピーの途中で Web ページを離れるたびに、そのプロセスを閉じたいと思います。考えられる 1 つの方法は、global.asx ページの Session_End イベントでそのプロセスを閉じることです。しかし、私はそれを実装する方法がわかりません。どんなアイデアでも大歓迎です。

File.Copy(SrcPath,DestPath,true);
4

0 に答える 0