首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ASP.NET MVC 3中上传大于2 2GB的文件

在ASP.NET MVC 3中上传大于2 2GB的文件
EN

Stack Overflow用户
提问于 2013-05-13 16:35:21
回答 1查看 2.1K关注 0票数 6

我正在尝试在一个ASP.NET MVC3项目上上传大于2 2GB的视频文件,但是ASP.NET 4.0的最大文件上传大小似乎是2 2GB。在ASP.NET/IIS中,有没有办法超越这一限制?或者,还有什么方法可以绕过这个问题?

我也使用uploadify作为我的文件上传控件。任何帮助和资源,以实现这一点,感谢。

干杯

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-15 07:27:09

根据我的经验,无法在一次请求中上传超过2 2Gb的文件。IIS中有2 2Gb的限制,并且没有解决方法。

在.Net 4.0和更早版本中,ASP.NET (即was fixed in .Net 4.5 )也有2 4Gb(有人说是4 4Gb)限制。但是,此修复有一定的意义,因为IIS本身不支持超过2 2Gb的文件上传。

将超过2 2Gb的文件上传到IIS托管的服务器的唯一方法是将其分成多个部分,然后逐个上传。以下是可以上传将文件分成多个段的客户端:

  1. IT Hit Ajax File Browser
  2. Sample WebDAV Browser

请注意,这些客户端要求您的服务器支持PUT with Range header。

另一种解决方案是创建一个基于HttpListener的服务器。与IIS相比,HttpListener的功能要少得多,但它没有任何上传限制。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16517816

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档