win2003+iis6+ASP.NET上传大文件失败的解决办法

发布时间:2019-11-10编辑:脚本学堂
win2003+iis6+ASP.NET上传大文件失败的解决办法

win2003中使用iis6无法上传超过200KB大小的文件。

需做如下调整:
1.设置IIS的 AspMaxRequestEntityAllowed与AspScriptTimeout。
设置方法可以手动修改C:WINDOWSsystem32inetsrv下面的MetaBase.xml文件。
AspMaxRequestEntityAllowed修改为你想要的值,例 如:1073741824(1G)。
也可以使用Internet Information Services (IIS) 6.0 Resource Kit Tools来完成修改,下载地址:http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=17275(如果链接失败,请搜索新的下载地址)
工具图例:

 img1
2.设置web.config  

复制代码 代码如下:
 <httpRuntime executionTimeout="3600" maxRequestLength="2097151000" useFullyQualifiedRedirectUrl="false" minFreeThreads="18" minLocalRequestFreeThreads="15" appRequestQueueLimit="150" enableVersionHeader="true"/>