C# 如何在使用asp.net 4.0创建的网站上上载超过2MB的内容

C# 如何在使用asp.net 4.0创建的网站上上载超过2MB的内容,c#,asp.net,upload,C#,Asp.net,Upload,可能重复: 我试图验证用户上传的上传内容,如果我们上传的内容小于2MB,它可以正常工作,但是如果我们上传的内容超过2MB,在任何过程中,我们都会得到一个错误连接被重置 asp.net web.config文件中是否存在以及为什么要增加限制 您可以通过编辑web.config中的maxRequestLength属性来控制asp.net中的最大上载大小 将此添加到web.config: 如果您试图上载文件,请将其设置为system.Web部分下的Web.Config <httpRunti

可能重复:

我试图验证用户上传的上传内容,如果我们上传的内容小于2MB,它可以正常工作,但是如果我们上传的内容超过2MB,在任何过程中,我们都会得到一个错误连接被重置


asp.net web.config文件中是否存在以及为什么要增加限制

您可以通过编辑web.config中的maxRequestLength属性来控制asp.net中的最大上载大小

将此添加到web.config:


如果您试图上载文件,请将其设置为system.Web部分下的Web.Config

  <httpRuntime maxRequestLength="51200" executionTimeout="3600" />

其中,maxRequestLength是以KB为单位的文件大小限制,executionTimeout是以秒为单位的超时。根据要求设置此值。

您好,根据我的说法,当我们将内容上载到服务器时,有一个请求,因此我们需要设置网站的请求大小。您能解释一下什么是执行超时吗?它的优点是ExecutionTimeout实际上是以秒为单位的值,而不是毫秒。有关说明和更多web.config属性,请参阅definitions@musefan谢谢你的更正。这个答案应该以接近票数的形式给出。
  <httpRuntime maxRequestLength="51200" executionTimeout="3600" />