Как установить максимальный размер загрузки до 4 ГБ

Пожалуйста посмотрите на скриншотыweb.config

ошибка, когда я выполнил

мне нужно установить размер загружаемого файла до 4 ГБ

также это мое 3.5 веб-приложение, почему показано, что информация о версии как v2.0

есть ли ошибка в моем конфиге?

помогите мне, ребята.

2 ответа

Решение

По моему вы никогда не позволяете 4gb загружать сразу, используйте сегменты. Я предлагаю вам прочитать следующие ссылки, что имеет отличное объяснение.

  1. Большие загрузки файлов в Asp.net - Джон Галлоуэй
  2. Темная сторона загрузки файлов.

Предложение:

  1. Попробуйте загрузку на основе flash/silverlight (Telerik поддерживает загрузку silverlight) или SwfUpload
  2. Попробуй переосмыслить архитектуру, как ты собираешься сохранить данные 4Гб + для каждого пользователя?,

Вы можете установить атрибут maxRequestLenght, но если установить это значение выше, это приведет к хакерской атаке. и ваш сервер получит нагрузку.

Максимальный размер, который вы можете установить в ASP.NET, составляет 2097151 КБ = 2 ГБ. Если вам нужно загрузить файлы размером более 2 ГБ, вы должны реализовать возобновляемые интерфейсы загрузки и загружать файлы с сегментами.

обратитесь к этому "http://www.webdavsystem.com/server/documentation/upload/resumable_upload"

Другие вопросы по тегам