C# asp.net FileUploadControl拒绝较大的文件

C# asp.net FileUploadControl拒绝较大的文件,c#,asp.net,C#,Asp.net,在这个简单的例子中,当我尝试低于1MB的文件时,它工作得很好,但如果我尝试10MB,我会得到“此站点无法访问,连接已重置”。这是浏览器消息 那么问题出在哪里呢?检查您的web.config文件(10mb和5分钟): 您可能需要编写一些代码,以便一次向服务器发送几个字节,就像使用blob您是否尝试更改web.config中的最大文件上载大小?我认为默认值是4MB左右。 protected void Button1_Click(object sender, EventArgs e) { i

在这个简单的例子中,当我尝试低于1MB的文件时,它工作得很好,但如果我尝试10MB,我会得到“此站点无法访问,连接已重置”。这是浏览器消息


那么问题出在哪里呢?

检查您的web.config文件(10mb和5分钟):



您可能需要编写一些代码,以便一次向服务器发送几个字节,就像使用
blob
您是否尝试更改web.config中的最大文件上载大小?我认为默认值是4MB左右。
protected void Button1_Click(object sender, EventArgs e)
{
    if (FileUploadControl.HasFile)
    {
        try
        {
            string filename = Path.GetFileName(FileUploadControl.FileName);
            FileUploadControl.SaveAs(Server.MapPath("~/Files/") + filename);
            StatusLabel.Text = "Upload status: File uploaded!";
            String x = Server.MapPath("~/Files/") + filename;
        }
        catch (Exception ex)
        {
            StatusLabel.Text = "Upload status: The file could not be uploaded. The following error occured: " + ex.Message;
        }
    }
}
<system.web>
  <httpRuntime maxRequestLength="102400" executionTimeout="300"/>
</system.web>