我正在尝试上传一个6.38 MB的文件,但我做了研究,你只能上传4 MB。
我被告知要在web.config文件的 部分更改 maxRequestLength 。
但我在web.configs中不能 或 maxRequestLength 。
有人可以告诉我在哪里可以找到他们使用MVC或如何上传更大的文件。
答案 0 :(得分:1)
您是否按照下面的说明查找了httpRuntime键?
http://weblogs.asp.net/jgalloway/archive/2008/01/08/large-file-uploads-in-asp-net.aspx
AFAIK如果您的配置文件中存在 NOT 键,您可以自行添加
如果增加允许的上载大小,则可能还必须调整超时值。
P.S。 4MB或6MB是不大型上传 - 我在以GB为单位测量平均上传的网站上工作,即5-10GB 不最大。
答案 1 :(得分:1)
它在web.config文件的配置部分,如果你没有httpRuntime元素然后添加它,它将如下所示:
<configuration>
<system.web>
<httpRuntime
...
maxRequestLength = 'number'
... />
</system.web>
</configuration>
更多信息请参阅此MSDN文章