我正在尝试在一个ASP.NET MVC3项目上上传大于2 2GB的视频文件,但是ASP.NET 4.0的最大文件上传大小似乎是2 2GB。在ASP.NET/IIS中,有没有办法超越这一限制?或者,还有什么方法可以绕过这个问题?
我也使用uploadify作为我的文件上传控件。任何帮助和资源,以实现这一点,感谢。
干杯
发布于 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托管的服务器的唯一方法是将其分成多个部分,然后逐个上传。以下是可以上传将文件分成多个段的客户端:
请注意,这些客户端要求您的服务器支持PUT with Range header。
另一种解决方案是创建一个基于HttpListener的服务器。与IIS相比,HttpListener的功能要少得多,但它没有任何上传限制。
https://stackoverflow.com/questions/16517816
复制相似问题