Сбой ASP.NET FileUpload - PullRequest
       23

Сбой ASP.NET FileUpload

0 голосов
/ 09 августа 2009

Пытаясь загрузить большой файл (20 МБ), я установил maxRequestLength на достаточно высокий уровень (и время истечения тоже) в записи httpRuntime файла web.config. Журнал событий перестал сообщать, что размер сообщения превышает допустимые пределы, но я по-прежнему получаю такое же поведение в браузере (IE или FF): «Соединение с сервером было сброшено во время загрузки страницы». Я использую VS2008 и встроенный веб-сервер, а не IIS. Я прочитал вопросы и ответы по этой теме и даже включил проверку исключения (IsMaxRequestExceededEexception) в глобальном обработчике приложения. Об этом упоминалось в другой ветке StackOverflow по этой теме. У кого-нибудь было что-нибудь подобное, есть идеи?

Спасибо, Боб

Ответы [ 3 ]

1 голос
/ 10 августа 2009

Разобрался с моей проблемой. Я поместил запись в неправильный файл web.config - у меня есть два веб-приложения в одном решении VS. DOH!

1 голос
/ 09 августа 2009

Не сталкивайтесь с этим самим с помощью встроенного сервера, однако вы также можете попробовать увеличить время ожидания в файле web.config.

<httpRuntime executionTimeout="****" maxRequestLength="****" />
0 голосов
/ 09 августа 2009

Http-загрузки, как известно, ненадежны. Вы должны посмотреть на некоторые другие опции, которые используют Flash или Silverlight для загрузки файлов.

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