小编T.E*_*les的帖子

上传大文件(超过 4GB)ASP .NET CORE 5

一直关注 MS 提供的文件上传示例以及此处的各种其他示例;经过很多天的尝试让它发挥作用后,我陷入了困境。

我需要能够上传高达 10GB 的文件 - 我正在使用流式传输物理方法。我更改了请求大小限制。我使用的是 IIS,因此我关闭了请求过滤以接受超过 4GB 的文件。但我选择的任何超过 4GB 的文件,控制器都会命中,然后出现意外的流结束错误。我有 DisableFormBinding 属性,我尝试启用缓冲,我尝试忽略 AntiForgeryToken - 我没有主意。

超过 4GB 的文件是否无法通过流式处理,我是否需要使用旧的分块方法?

c# file-upload asp.net-core

4
推荐指数
1
解决办法
7608
查看次数

标签 统计

asp.net-core ×1

c# ×1

file-upload ×1