2011-03-01 104 views
2

我在应用程序中遇到问题。我有200mb大小的文件。我想给用户上传大小高达500mb的文件。我的配置文件有以下设置用于上传文件请求。上传文件大小超过500mb

<httpRuntime 
     executionTimeout="7200" 
     maxRequestLength="2097151"/> 

不过如果我上传以高达200MB的连接大小的文件disrupt.I想我已经提到在设置2小时的限制。

任何人都可以让我知道最好和最简单的方式来上传大尺寸(高达500MB)的文件吗? 在此先感谢。

+0

看到这个问题的可能性http://stackoverflow.com/questions/692184/large-file-uploading-to-asp-net-mvc – Solmead 2011-03-01 07:40:40

回答

1

我没有看到HTTP协议是针对这种情况制定的。恕我直言,我会通过FTP来做到这一点。

+0

谢谢你的答复。让我检查一些替代方案也。 – 2011-03-01 07:39:08

0

此设置适用于IIS6,并且在使用后者时不影响IIS7。如果是这种情况,您应该调整:

<system.webServer> 
     <security> 
      <requestFiltering> 
       <requestLimits maxAllowedContentLength="SIZE IN KB"/> 
      </requestFiltering> 
     </security> 
</system.webServer> 

默认值是30000000,小于30Mb。

查看更多的信息在the IIS page about requestLimits