与Fileupload控件的最大文件大小相关的问题

时间:2012-04-11 06:18:56

标签: c# asp.net .net vb.net

我已在Windows Server 2007.

IIS部署了我的网站

我添加了asp:FileUpload控件

我在我的Web.Config文件中的<httpRuntime maxRequestLength="60000"/>下设置了<system.web>

但网站不允许保存web.config文件中指定的maxlength文件。

我该怎么做?

谢谢..

2 个答案:

答案 0 :(得分:3)

我认为您需要在web.config文件中使用以下内容。

<configuration>
    <system.webServer>
        <security>
            <requestFiltering>
                <requestLimits maxAllowedContentLength="60000" />
            </requestFiltering>
        </security>
    </system.webServer>
</configuration>

答案 1 :(得分:2)

除了@Maarten的回答哪个是对的。

问题是IIS 7或更高版本的默认允许值maxAllowedContentLength是30000000 Byte,因此如果您尝试上传大于此限制的文件,则会显示请求过滤模块配置为拒绝超过请求内容长度问题错误。

有关this链接

的此错误的演示