求大文件上传的解决方案。
大于10M的文件上传。
包括文件断线后能否续传。

解决方案 »

  1.   

    http://blog.joycode.com/saucer/archive/2004/03/16/16225.aspx
    思归大虾 
    我也是用这个
      

  2.   

    我是用Html控件来实现的,不过需要对IIS和服务器进行设置,设置的方法如下:Windows Server 2003 IIS上传文件大小设置>> 解决SERVER 2003不能上传大附件的问题
       在“服务”里关闭 iis admin service 服务。
       找到 windows\system32\inetsrv\ 下的 metabase.xml 文件。
       找到 ASPMaxRequestEntityAllowed 把它修改为需要的值(可修改为20M即:20480000)
       存盘,然后重启 iis admin service 服务。
    >> 解决SERVER 2003无法下载超过4M的附件问题
       在“服务”里关闭 iis admin service 服务。
       找到 windows\system32\inetsrv\ 下的 metabase.xml 文件。
       找到 AspBufferingLimit 把它修改为需要的值(可修改为20M即:20480000)
       存盘,然后重启 iis admin service 服务。
    >> 超时问题
       解决大附件上传容易超时失败的问题
       在IIS中调大一些脚本超时时间,操作方法是: 在IIS的“站点或虚拟目录”的“主目录”下点击“配置”按钮,
       设置脚本超时时间为:300秒 (注意:不是Session超时时间)>> 解决通过WebMail写信时间较长后,按下发信按钮就会回到系统登录界面的问题
       适当增加会话时间(Session)为 60分钟。在IIS站点或虚拟目录属性的“主目录”下点击“配置-->选项”,
       就可以进行设置了(Windows 2003默认为20分钟)
      

  3.   

    用PowUpload这个组件吧,大文件上传一般都是进行httpModule拦截的
      

  4.   

    ASP.NET 能支持小于2G的上传文件,对于一般的需求都没问题;
    在Web.config 中加上:<system.web>
       <httpRuntime maxRequestLength="2097151" executionTimeout="600"/>
       <!--  2097151即2G  -->
    .......

      

  5.   


    配置文件里最大是2097151
    如果传3G的传一会后就会显示该页无法显示,To  wanghao3616 
    你的没有这样的问题吗?