как установить максимальный размер загрузки до 4 ГБ - PullRequest
1 голос
/ 24 февраля 2012

посмотрите на скриншоты web.config

error when i executed

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

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

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

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

Ответы [ 2 ]

2 голосов
/ 24 февраля 2012

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

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

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

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

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

2 голосов
/ 24 февраля 2012

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

см. Это "http://www.webdavsystem.com/server/documentation/upload/resumable_upload"

...