超过了最大请求长度异常,maxContentLength不起作用



我知道这个问题在stackoverflow中有一个解决方案,但它对我不起作用。我将在下面更具体地介绍:

我有典型的最大请求长度超过例外:

HTTP错误404.13-找不到请求过滤模块被配置为拒绝超过请求内容长度的请求。

这是我在system.web:下对web.config的更改

  <httpRuntime maxRequestLength="200000" executionTimeout="300" />

和在system.webServer:下

   <security>
        <requestFiltering allowDoubleEscaping="false">
            <requestLimits maxAllowedContentLength="200000000" />
        </requestFiltering>
    </security>

我还在applicationHost中进行了此更改。在一台机器上,这些机器运转起来很有魅力。那是windows 7+iis 7.5。但在另一个windows服务器2008+iis 7.0上,我无法上传19MB来工作。我真的不知道现在该怎么办。请帮助任何人。

好。那台机器是客户的机器。显然,他在IIS管理器中更改了一些关于网站子文件夹的内容,IIS管理器在子文件夹中创建了web.config,该web.config覆盖了我在父文件夹中的设置。