如何将最大上传大小设置为4GB

时间:2012-02-24 09:47:39

标签: .net-3.5 web-config httpruntime

请查看屏幕截图web.config

error when i executed

我需要将上传文件大小设置为4GB

这也是我的3.5网络应用程序,为什么它显示版本信息为v2.0

我的配置中有任何错误吗?

帮助我们。

2 个答案:

答案 0 :(得分:2)

您可以在ASP.NET中设置的最大大小为2097151Kb = 2Gb。如果您需要上传大于2Gb的文件,您必须实现可恢复的上传界面并上传带有段的文件。

请参阅“http://www.webdavsystem.com/server/documentation/upload/resumable_upload”

答案 1 :(得分:2)

在我看来,你永远不会允许4gb立即上传,使用细分。我建议你阅读以下链接,这有很棒的解释。

  1. Large File Uploads in Asp.net - Jon Galloway
  2. Dark side of File Uploads.
  3. 建议:

    1. 尝试一些基于flash / silverlight的上传(Telerik支持silverlight上传)或SwfUpload
    2. 尝试重新考虑架构,如何为每个用户保存4gb +数据? 。
    3. 您可以设置maxRequestLenght属性,但将此值设置为更高,将导致黑客疯狂的事情。并且您的服务器将加载。