3

我正在使用 uploadify 在 asp.net mvc 应用程序中上传文件。一切都很好,但是当我尝试上传一个 .. 1GB 的文件时——uploadify 达到 100% 后它只会在那里停留大约 2 分钟。

我添加了一些日志记录代码,发生的情况是:当它达到 100% 时,控制器操作被调用,我得到一个 HttpPostedFileBase 然后我调用 file.SaveAs(path) 。“另存为”需要 2 分钟。该文件正在同一分区上从临时目录移动到我想要的位置。

关于为什么需要这么长时间的任何想法?

谢谢。

编辑 手动移动文件是即时的。复制粘贴文件需要... 5 分钟。该文件的 SaveAs 方法耗时 1m 30s。

4

1 回答 1

0

我知道这不是你想要的:)

但我建议你将文件保存到你想要的同一个文件夹,然后用temp_yourFileName 然后命名文件,当你想确认它时,只需重命名它会缩短操作。

我再次相信这应该是一个更好的解决方案:)

于 2012-05-06T08:07:42.137 回答