如何在ASP.Net MVC 4中上传大文件
我在控制器中有一个这样的代码,它只允许小文件,而我希望ipload容量从10-100Mb
Request.Files.Get(" img")。SaveAs(Server.MapPath("〜/ Images / ImgSong /" + + Out.Id +"。 JPG&#34));
请帮帮我
答案 0 :(得分:1)
您需要更改web.config
<configuration>
<system.web>
<httpRuntime maxRequestLength="4096" />
</system.web>
</configuration>
默认值为4096 kb。您需要将此值更改为10240以进行10mb上传。
答案 1 :(得分:0)
根据文件大小编辑web.config
。
<system.web>
<compilation debug="true" targetFramework="4.5" />
<httpRuntime targetFramework="4.5" maxRequestLength="10240" executionTimeout="1600" requestLengthDiskThreshold="10240" />
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="10240" />
</requestFiltering>
</security>
...
</system.web>