Как я могу загрузить большие (30 МБ) файлы в приложение ASP.NET?(VB) Я пытался поднять MaxRequestLength, но не повезло - PullRequest
0 голосов
/ 21 июля 2010

Как я могу загрузить большие (30 МБ) файлы в приложение ASP.NET?(VB) Я пытался поднять MaxRequestLength, но не повезло ...

Я использую элемент управления FileUpload, я уже немного погуглил эту проблему, и люди, кажется, решили ее, подняв MaxrequestLenght в ИнтернетеФайл .config.Я сделал это, и это не сработало.

Я также поднял его в коде, и все же он не работает, страница даже не выполняет обратную передачу.

Любые идеи

1 Ответ

0 голосов
/ 22 июля 2010

Поместите это в ваш web.config

  <system.web>
     <httpRuntime executionTimeout="360" maxRequestLength="100000" />

Это позволяет использовать 360-секундный тайм-аут и 100 000 Кбайт данных для загрузки одновременно.

Если это не сработает, запуститекоманда на вашем сервере IIS.(замените [IISWebsitename])

C:\Windows\System32\inetsrv>appcmd set config "[IISWebsitename]" -section:requestFiltering -requestLimits.maxAllowedContentLength:100000000 -commitpath:apphost

Это позволяет одновременно загружать 100 000 000 байт данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...