1

请看屏幕截图网络配置

我执行时出错

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

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

我的配置有什么错误吗?

帮帮我,伙计们。

4

2 回答 2

2

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

参考这个“http://www.webdavsystem.com/server/documentation/upload/resumable_upload”

于 2012-02-24T11:26:11.883 回答
2

在我看来,你永远不允许一次上传 4gb,使用分段。我建议您阅读以下链接,其中有很棒的解释。

  1. Asp.net 中的大文件上传 - Jon Galloway
  2. 文件上传的阴暗面。

建议 :

  1. 尝试一些基于 flash/silverlight 的上传(Telerik 支持 silverlight 上传)或SwfUpload
  2. 尝试重新考虑架构,您将如何为每个用户保存 4GB 以上的数据?.

你可以设置 maxRequestLenght 属性,但是将这个值设置得更高,会导致黑客发疯。你的服务器会得到负载。

于 2012-02-24T12:12:44.997 回答