【问题标题】:MVC - problem when uploading large filesMVC - 上传大文件时出现问题
【发布时间】:2011-03-24 11:41:55
【问题描述】:

我在 MVC 中工作,我有上传文档的视图控制。我的控制是:

<%: Html.TextBoxFor(model => model.PutDoDatoteke, new { type="file"})%>  

当我上传大文件时,我收到“页面加载时与服务器的连接已重置”错误。我加了

<httpRuntime executionTimeout="3600" maxRequestLength="157286400"  />
<compilation debug="true" targetFramework="4.0">

到我的web.config 文件,但我仍然遇到同样的错误。有没有办法在客户端检查文件大小?

【问题讨论】:

  • 文件有多大?它适用于较小的文件吗?你用什么尺寸测试过?
  • 它适用于最大 20MB 的文件,我刚刚读到 IIS 对上传文件的大小有限制,这是个问题。
  • 随时在此处发布解决方案作为答案,以便将来帮助遇到同样问题的人。

标签: asp.net-mvc upload


【解决方案1】:
【解决方案2】:

您是在本地机器上还是在主机上运行它?大多数 Hosters 不允许您在 Web.Config 中覆盖此部分?

你能做什么呢?在 action 方法中读取这个设置并将它传递给 viewbag 中的视图。

【讨论】:

    猜你喜欢
    • 2011-04-02
    • 1970-01-01
    • 2011-06-09
    • 2014-01-28
    • 1970-01-01
    • 1970-01-01
    • 2014-08-12
    • 2013-10-13
    • 1970-01-01
    相关资源
    最近更新 更多