我已经检查了很多关于此问题的线索,但我不确定如何解决这个问题:
当我尝试在调试时上传一个33 MB的文件时,即使我在global.asax.cs中的application_beginrequest中将断点设置为第一行,控制也直接落入application_endrequest。我可以在非回发的情况下看到该页面。
我的maxRequestEntityAllowed设置为400000,而在web.config中我得到了
<httpRuntime maxRequestLength="1024000"/>
我还需要修复什么?我可以上传一个25mb的文件。
平台:IIS7,Windows 7 64位,.NET framework 2.0,集成管道
答案 0 :(得分:2)
你已经在你的Web.Config中设置了它,如果它低于IIS限制就没问题。但是,如果IIS限制小于您在Web.Config中指定的限制,则较小的限制将获胜。你检查了IIS限制吗?
有关在IIS7中修复此问题的详细信息,请参阅here。