解决asp.net上传文件超过了最大请求长度的问题
错误消息:超过了最大请求长度 错误原因:asp.net默认最大上传文件大小为4M,运行超时时间为90S。 解决方案 1. 修改web.config文件可以改变这个默认值 <configuration> <system.web> <httpRuntime maxRequestLength="1048576" executionTimeout="3600" /> </system.web> <configuration> 2.另一种方法是修改.NET FrameWork: (1) 修改 C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/CONFIG 目录下的machine.config 文件。 (2) 查找 "<httpruntime" 在这一行将 maxRequestLength的值改为理想的值,比如想要8M,就输入8192. 这样,你的任何一个 web 工程都可以上传最大8M的文件。 3.顺便说下IIS中限制上传文件大小的修改方法: (1)首先要到进程中把IIS服务关了,即把inetinfo.exe进程关了。 (2)在系统目录中找到:windows/system32/inesrv/metabase.xml”文件,找个文本编辑器打开,查找AspMaxRequestEntityAllowed="204800"这一项,这就是iis上传文件的默认大小了,默认为204800Byte,也就是200KB,将它改为需要的大小就可以了。 以上这篇解决asp.net上传文件超过了最大请求长度的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程小技巧。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 麻烦最小化304请求
- asp.net-mvc – Azure上的MVC4部署问题
- asp.net-mvc – EntityFramework.SqlServer未在Web发布中部
- 如何在asp.net中使用javascript为下拉列表框设置可见的true
- asp.net-mvc – Url.RouteUrl返回null
- asp.net – 关于管理配置文件中的连接字符串的建议
- asp.net – UpdatePanel回发后调用Javascript函数问题
- 判断字符串是否是网址
- iis-6 – IIS 6上的ASP.NET路由
- asp.net-mvc – 使用其他bool字段进行MVC远程验证
- asp.net – Headerstyle-horizo??ntalalign无效
- asp.net – 将可以为空的int绑定到asp:TextBox
- CookieAuthenticationOptions,ExpireTimeSpan不起
- asp.net – 如何使用带有TemplateFields的Object
- Asp.net – 尝试访问工作网页时出错
- asp.net-mvc – MVC:传入字典的模型项是X类型,但
- asp.net-mvc – ASP.NET MVC 2 on mono
- asp.net – 如何从MVC3中的控制器名称中删除“Co
- asp.net – 是否可以在多个Web服务器之间共享Sys
- asp.net-mvc – 将依赖项注入验证属性Web Api As