解决ASP.NET上传文件超过最大请求长度的问题
错误消息:超过了最大请求长度
错误原因:ASP.NET默认最大上传文件大小为4M,运行超时时间为90S。
解决办法
1.修改web.config文件以更改此默认值
配置系统。webhttpruntimemaxrequestlength=' 1048576 ' execution time out=' 3600 '/system。网络配置2。另一种方法是修改。NET FrameWork:
(1)在c:/windows/Microsoft中修改machine.config文件。net/framework/v1.1.4322/config目录。
(2)在这一行中查找“httpruntime”并将maxRequestLength的值更改为理想值,例如,如果您想要8M,请输入8192。
这样,您的任何网络项目都可以上传最大大小为8M的文件。
3.顺便说一下,在IIS中限制上传文件大小的修改方法:
(1)首先关闭进程中的IIS服务,也就是关闭inetinfo.exe进程。
(2)在系统目录中找到文件“windows/system32/isensrv/metabase . XML”,找到一个文本编辑器打开,查找项aspmaxrequestentityallowed=' 204800 ',这是iis上传文件的默认大小,是204800Byte,也就是默认的200KB。
以上文章解决了ASP.NET上传的文件超过最大请求长度的问题,是边肖分享的全部内容。希望能给大家一个参考,多支持我们。
版权声明:解决ASP.NET上传文件超过最大请求长度的问题是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。