私は、uploadify を使用して、asp.net mvc アプリケーションでファイルをアップロードしています。すべてがうまく機能しますが、たとえば.. 1GBのファイルをアップロードしようとすると、uploadifyが100%に達した後、約2分間そのままになります。
いくつかのロギング コードを追加すると、次のようになります。100% に達すると、コントローラー アクションが呼び出され、HttpPostedFileBase を取得してから file.SaveAs(path) を呼び出します。「名前を付けて保存」には 2 分かかります。ファイルは、同じパーティション上で一時ディレクトリから目的の場所に移動しています。
なぜそんなに時間がかかるのかについてのアイデアはありますか?
ありがとう。
EDIT 手でファイルを移動するのは簡単です。ファイルのコピーと貼り付けにかかる時間は ... 5 分です。そのファイルの SaveAs メソッドには 1 分 30 秒かかりました。