解决ASP.Net上传大文件超时或错误的问题

   .Net 里上传大文件时,会遇到超时或HTTP500错误,解决的办法有两种:一种是修改配置,另一种就是用第三方控件。这里介绍一下修改配置的。

需要修改的是
在 C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/CONFIG目录里,
找到文件maxRequestLength="4096"
将值修改大一些,例如:102400
这个参数的单位应该是KB的

以上方法是修改全局的,如果仅需要修改一个项目,那么是修改项目里的Web.config文件

在<system.web></system.web>之间添加,
<httpRuntime useFullyQualifiedRedirectUrl="true" maxRequestLength="21000" executionTimeout="300" />
其中,
maxRequestLength:设置上传文件的最大值,单位:KB。(默认是4096KB,即4M)
executionTimeout:设置超时时间,单位:秒。(默认是90秒)

你可能感兴趣的:(c,.net,asp.net)