如何在asp.net上传大文件(1G或1G以上的文件)???请提供思路或具体实施办法(这种最好 哈哈哈)谢谢各位了!!!!

解决方案 »

  1.   

    代价太高了,
    有第三方的大文件上传控件比较省事件跟金钱,而且有的还支持AJAX。
    建议买一个得了
      

  2.   

    找不到了。参考吧 
    http://www.cnblogs.com/bashan/archive/2008/05/14/1196054.html
    ----------------------
    http://www.ej38.com/showinfo/asp.net-159725.html
      

  3.   

    微软官方有sliverlight版的上传控件,免费开源的,自己下一个,研究下,很好用
      

  4.   

    大文件上传使用ftp或用组件如neatupload、SWFUload ,分块上传  
    <configuration>  
      <system.web>  
      <httpRuntime maxRequestLength="1048576" executionTimeout="3600" />  
      </system.web>  
    </configuration>  
      

  5.   

    http://soft.newstm.com/article.asp?id=122这篇文章对你会有帮助。
    我以前在网上查到过几篇比较好的文章和源码,这个是其中之一,另一个找不到了
    仔细看看他的源码,总体来说,还是比较复杂的,要有耐心。
      

  6.   

    建议去研究下微软发布组件。
    ---------------------------------
    <system.web>
          <httpRuntime executionTimeout="600000" maxRequestLength="100000000"
             useFullyQualifiedRedirectUrl="true" minFreeThreads="8"
             minLocalRequestFreeThreads="4" appRequestQueueLimit="100"  enableVersionHeader="true"/>
          <httpHandlers>
    <remove verb="*" path="*.asmx"/>
    <add verb="*" path="*.asmx" validate="false" 
      

  7.   

    uploadify上传插件,这个是我用的绝对可以满足你的要求。
    http://civilman.spaces.live.com/blog/cns!AA6E16BDF8C50A99!250.entry