Загрузка файла размером более 4 МБ в.NET

У меня проблемы с загрузкой файла размером более 4 МБ. Я пытался добавить

<httpRuntime maxRequestLength="102400" executionTimeout="99999" />

на мой Web.Config, как предлагали многие посты, но он просто не работает. Файлы размером до 4 МБ работают нормально, поэтому я почти уверен, что использую ограничение в 4 МБ. Существуют ли какие-либо настройки в IIS, которые мне может потребоваться изменить?

2 ответа

Решение

Вам необходимо обновить значение maxrequestlength в файле web.config:

Максимальное значение maxRequestLength?

Максимальная длина запроса

Вы можете использовать этот код в своем файле web.config.

<system.web>
<httpRuntime executionTimeout="3600" maxRequestLength="102400000000" 
 appRequestQueueLimit="100000" requestValidationMode="4.0"
 requestLengthDiskThreshold="10024000000000"/>
</system.web>

Я думаю, что это будет работать

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