我正在使用fineuploader 上传文件。对于 200MB 以下的文件,一切正常。一切都失败了。创建了一个新文件,但它是空的(意思是 0kb)
已经修改了我的 web.config 以允许最多 500mb 的上传。但似乎没有帮助。
网络配置:
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="524288000" />
</requestFiltering>
</security>
和
<httpRuntime targetFramework="4.5" maxRequestLength="512000" executionTimeout="900" requestLengthDiskThreshold="512000" />
控制器:
[HttpPost]
public ActionResult Upload(string qqfile)
{
try
{
Stream stream = Request.Files.Count > 0 ? Request.Files[0].InputStream : Request.InputStream;
string filePath = Path.Combine(@"C:\Temp\100", qqfile);
using (Stream file = System.IO.File.OpenWrite(filePath))
{
stream.CopyTo(file);
}
....
为什么我不能上传超过 200MB 的文件?