System.Web.HttpException: Maximum request length exceeded

.net程序在上传一个8M多的文件的时候报错

错误原因:

由于web.config中设置的asp.net最大支持的请求小于您所上传的文件大小,默认支持4M的。

 

修改方法:

web.Config中
<httpRuntime   requestLengthDiskThreshold   = "10240 "
maxRequestLength   = "10240 "   />

如果不起作用,则需要修改IIS默认配置

C:\WINDOWS\system32\inetsrv\metabase.xml
找到   这个   AspMaxRequestEntityAllowed= "204800 "   改成你需要的大小

不过,首先要把   IIS   Admin   Service   这个服务停止,才能修改
修改后,在将该服务启动

 

posted @ 2016-06-03 17:22  殇琉璃  阅读(504)  评论(0编辑  收藏  举报