2010-08-20 3 views
1

Я проверил много потоков по этому поводу, но я не уверен, как это исправить:отладки при загрузке большого файла в ASP.NET

При попытке загрузить файл на 33 Мб, а debuggin, контроль непосредственно падает в application_endrequest, даже если у меня точка останова установлена ​​в первую строку в application_beginrequest в my global.asax.cs. Я вижу страницу в случае без обратной передачи.

Мой maxRequestEntityAllowed установлен в 400000, а в web.config я получил

<httpRuntime maxRequestLength="1024000"/> 

Что еще мне нужно сделать, чтобы исправить? Я могу загрузить файл размером 25 МБ.

Платформа: IIS7, Windows 7 64 бит, .NET Framework 2.0, интегрированный трубопровод

ответ

2

Вы получили это установить в вашем Web.Config, что хорошо, если это меньше предела IIS. Однако, если предел IIS меньше, чем указано в Web.Config, выигрывает меньший предел. Вы проверяли лимит IIS?

См. here для получения более подробной информации об этом в IIS7.

+0

Спасибо, Дэвид! Для кого интересует, это сделал трюк на вершине maxRequestEntityAllowed & maxRequestLength,

Смежные вопросы