http://www.lionsky.net/MyWebsite/downsoft/Liszt.Aspx?id=225最大只可以设置1GB

解决方案 »

  1.   

    http://krystalware.com/files/slickupload.zip设置
    maxRequestLength="100000000" executionTimeout="10000"
      

  2.   

    设置最大可上传文件大
    用文本编辑器打开位于 %SystemRoot%\Microsoft.NET\Framework\v1.1.4322\CONFIG 下的 machine.config 文件,找到 <httpRuntime> 节,修改该配置节的属性 maxRequestLength ,设置该属性为系统最大可上传文件大小,以KB为单位。例如:maxRequestLength="409600",则最大可上传文件大小为400M。 
    如何使得ASPNET用户获得较高权限,从而获得对文件系统的写权限?
    用文本编辑器打开位于 %SystemRoot%\Microsoft.NET\Framework\v1.1.4322\CONFIG 下的 machine.config 文件,找到 <processModel> 节,设置 userName="SYSTEM" 。 
     页面的设置
    <form  enctype=“multipart/form-data” runat = “server">
    <p>Select file to upload:</p> 
    <p><input id=“theFile” type=“file” runat=“server” /></p> 
    <p><input type=“button” id=“uploadButton” value=“Upload” runat=“server” /></p> 
    </form>  4 . 代码 
    protected void uploadButton_Click(object Source, EventArgs e) 

    if (theFile.PostedFile != null) 

    theFile.PostedFile.SaveAs(GetServerName(theFile.PostedFile)); 


      

  3.   

    另外,上载大文件时,还可能会收到以下错误信息: aspnet_wp.exe (PID: 1520) 被回收,因为内存消耗超过了 460 MB(可用 RAM 的百分之 60)。如果遇到此错误信息,请增加应用程序的 Web.config 文件的 元素中 memoryLimit 属性的值。例如: <configuration>
       <system.web>
          <processModel memoryLimit="80"/>
       </system.web>
    </configuration>
      

  4.   

    你的executionTimeout时间太短了吧
      

  5.   

    http://blog.joycode.com/saucer/archive/2004/03/16/16225.aspx
      

  6.   

    出现错误,试图运行项目时出错:无法在WEB服务器上启动调试。发送调试HTTP请求时发生服务器端错误 确保服务器操作正确。请通过执行“调试-》开始执行-》(不调试)”严整WEB。CONFIG中没有语法错误。可能还需要参考联机文挡中的ASP。NET和ATL SERVER调试主题。为什么会有上边的错误?我用的是
    net_lover(孟子E章)和devfan(小星)的方法,请指点
      

  7.   

    to dahai003200(大海) 你建虚拟目录了吗?web.config配置正确了吗?
      

  8.   

    设置最大可上传文件大
    用文本编辑器打开位于 %SystemRoot%\Microsoft.NET\Framework\v1.1.4322\CONFIG 下的 machine.config 文件,找到 <httpRuntime> 节,修改该配置节的属性 maxRequestLength ,设置该属性为系统最大可上传文件大小,以KB为单位。例如:maxRequestLength="409600",则最大可上传文件大小为400M。 
    如何使得ASPNET用户获得较高权限,从而获得对文件系统的写权限?
    用文本编辑器打开位于 %SystemRoot%\Microsoft.NET\Framework\v1.1.4322\CONFIG 下的 machine.config 文件,找到 <processModel> 节,设置 userName="SYSTEM" 。 
     页面的设置
    <form  enctype=“multipart/form-data” runat = “server">
    <p>Select file to upload:</p> 
    <p><input id=“theFile” type=“file” runat=“server” /></p> 
    <p><input type=“button” id=“uploadButton” value=“Upload” runat=“server” /></p> 
    </form>  4 . 代码 
    protected void uploadButton_Click(object Source, EventArgs e) 

    if (theFile.PostedFile != null) 

    theFile.PostedFile.SaveAs(GetServerName(theFile.PostedFile)); 


    http://www.lionsky.net/MyWebsite/downsoft/Liszt.Aspx?id=225最大只可以设置1GB
      

  9.   

    不管你怎么设置、处理
    用 HTTP 上传大文件都会有所限制,如果网速不够快