Вы захотите использовать загрузку фрагментированных файлов
Без них вам, скорее всего, не хватит памяти (загрузка файла будет сохранена в памяти во время загрузки).Если у вас нет веб-сервера с объемом памяти более 25 ГБ, это резко снизит производительность вашего веб-сервера и может привести к сбою.По крайней мере, его не удастся загрузить.
Вам также понадобится это в вашем проекте C #, веб-конфигурации:
<system.web>
<httpRuntime executionTimeout="TTTTTT" maxRequestLength="XXXXXX" />
</system.web>
Где X - это значение в килобайтах вашего максимального размера чанкаи T - время в секундах, в течение которого вы хотите, чтобы время ожидания соединения превышало его.