现在把NET2.0的源代码提供给大家,希望对大家有用。点击这里下载源码。
由于我错误的将我的测试代码放到网上了,让许多朋友调试过通不过。今天我完整的将系统测试了一遍,实现了在默认的.NET配置下,上传28M文件。并且修改了以前的一个BUG:最后一次读取数据时,时间过长。源码已更新,欢迎各位指正。
在测试时,请在C: 盘根目录下建一个名为myupload目录用于存放临时文件,同时在IIS中建一个名称myupload的虚拟目录,存放最终文件。需要保证Asp.net对这两个目录有对应的操作权限。同时,你也可以在Default.aspx.cs中,修改这两个目录。
我是在英文XP+Asp.NET 2.0下测试通过。
欢迎大家指正。
原载地址:http://www.cnblogs.com/bashan/archive/2008/05/23/1206097.html

本文分享了一个适用于.NET 2.0环境下大文件上传的解决方案,通过优化后的源代码,成功实现了28M文件的上传,并修复了读取数据耗时过长的问题。为了确保上传过程顺利进行,需在C盘创建myupload目录并设置相应的IIS虚拟目录。
79

被折叠的 条评论
为什么被折叠?



