首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在ASP.NET中增加上传文件的最大大小?

如何在ASP.NET中增加上传文件的最大大小?
EN

Stack Overflow用户
提问于 2008-11-13 22:44:04
回答 10查看 424.6K关注 0票数 260

我有一个表单,除了ASP.NET中的文件上传。我需要增加最大上传大小,以超过4MB的默认值。

我发现在某些地方引用了msdn上的以下代码。

代码语言:javascript
复制
[ConfigurationPropertyAttribute("maxRequestLength", DefaultValue = )]

没有一个参考文献实际描述了如何使用它,我已经尝试了几种方法,但都没有成功。我只想修改此属性的某些页面,是要求文件上传。

这是正确的路线吗?我该如何使用它呢?

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2008-11-13 22:56:56

此设置位于您的web.config文件中。不过,它会影响整个应用程序。我不认为你可以将它设置为每页。

代码语言:javascript
复制
<configuration>
  <system.web>
    <httpRuntime maxRequestLength="xxx" />
  </system.web>
</configuration>

"xxx“以KB为单位。默认值为4096 (= 4 MB)。

票数 437
EN

Stack Overflow用户

发布于 2008-11-13 22:56:08

我相信Web.config中的这一行将设置最大上传大小:

代码语言:javascript
复制
<system.web>

        <httpRuntime maxRequestLength="600000"/>
</system.web>
票数 20
EN

Stack Overflow用户

发布于 2015-09-11 17:14:40

对于2 GB的最大限制,请在应用程序web.config上执行以下操作:

代码语言:javascript
复制
<system.web>
  <compilation debug="true" targetFramework="4.5" />
  <httpRuntime targetFramework="4.5" maxRequestLength="2147483647" executionTimeout="1600" requestLengthDiskThreshold="2147483647" />
</system.web>

<system.webServer>
  <security>
    <requestFiltering>
      <requestLimits maxAllowedContentLength="2147483647" />
    </requestFiltering>
  </security>
</system.webServer>
票数 17
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/288612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档