【发布时间】:2015-05-31 16:51:58
【问题描述】:
我正在使用 Asp.Net MVC 5 和标准 jquery plugin。我能够将最大 24MB 的文件上传到 MVC 动作控制器。大于 30MB 的文件根本不会上传。 MVC FileUpload actionmethod 上的断点永远不会被命中。是否有一些配置需要设置?我搜索了一些文档,但找不到任何文档。
这是我的 web.config 中的设置
<system.web>
<compilation debug="true" targetFramework="4.5"/>
<httpRuntime targetFramework="4.5" maxRequestLength="2147483647" executionTimeout="1600" requestLengthDiskThreshold="2147483647" />
</system.web>
我添加了这个,现在我可以上传最多 110MB 的组合文件。
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2147483647" />
</requestFiltering>
</security>
</system.webServer>
1GB 以上的文件仍然没有运气。在开发人员工具中,当我查看文件发布时,网络部分出现 500 - 内存不足错误。如何调整 IIS express 中的内存或者这是本地桌面问题?
【问题讨论】:
-
查看 web.config
<requestLimits maxAllowedContentLength="<length>" />如果存在则增加大小
标签: jquery asp.net-mvc jquery-ui jquery-plugins