C# ASP.net上载大文件失败

C# ASP.net上载大文件失败,c#,asp.net,sql,C#,Asp.net,Sql,我用ASP.net创建了一个简单的电影网站,但它只接受上传的小文件。代码如下所示(此部分位于upload click事件下方): 当我试图上传一个大的视频文件时,它会给我一个拒绝访问错误。感谢您的帮助。谢谢您的服务器可能对可供上传的文件大小有限制 显然,在machine.config中设置了4MB的默认限制,但您可以在web.config中覆盖它。例如,这将上载限制增加到20MB: <system.web> <httpRuntime executionTimeout="24

我用ASP.net创建了一个简单的电影网站,但它只接受上传的小文件。代码如下所示(此部分位于upload click事件下方):


当我试图上传一个大的视频文件时,它会给我一个
拒绝访问
错误。感谢您的帮助。谢谢

您的服务器可能对可供上传的文件大小有限制

显然,在
machine.config
中设置了4MB的默认限制,但您可以在
web.config
中覆盖它。例如,这将上载限制增加到20MB:

<system.web>
  <httpRuntime executionTimeout="240" maxRequestLength="20480" />
</system.web>


您可以阅读更多信息。

它在哪一行出错?你能捕捉到错误吗?如果是,请编辑您的问题并将其张贴在其中。这将帮助我们找到它。你的应用程序运行的帐户(可能是NetworkService)是否可以写入视频文件夹?错误来自谷歌页面,上面写着“此页面不可用”。但当我尝试上载小尺寸的视频文件时,这是可以的。macRequestLength是:65535,但仍然存在问题您的意思是
maxRequestLength
?AFAIK,
maxRequestLength
控制客户端(浏览器)输入的可接受大小,但不影响服务器的文件上载限制。同时尝试更改服务器设置。
<system.web>
  <httpRuntime executionTimeout="240" maxRequestLength="20480" />
</system.web>