System.Web.HttpException: истекло время ожидания запроса - PullRequest
41 голосов
/ 30 августа 2011

Кто-нибудь есть идеи, как решить эту ошибку?Это происходит на моем живом сервере, но когда я запускаю проект локального компьютера или другого сервера, ошибка не возникает

Ошибка сервера в приложении '/'.Истекло время запроса.Описание: во время выполнения текущего веб-запроса произошло необработанное исключение.Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.

Сведения об исключении: System.Web.HttpException: истекло время ожидания запроса.

Ошибка источника:

Во время выполнения текущего веб-запроса было сгенерировано необработанное исключение.Информацию о происхождении и местонахождении исключения можно определить с помощью приведенной ниже трассировки стека исключений.

Трассировка стека:

[HttpException (0x80004005): Запростайм-аут.]

Ответы [ 2 ]

80 голосов
/ 30 августа 2011

Я не знаю, есть ли какая-либо основная проблема, но для решения проблемы тайм-аута вы можете указать время ожидания запроса (в секундах) в файле web.config, например:Вот полный набор web.config только с этой настройкой:

<configuration>
    <system.web>
        <httpRuntime executionTimeout="300" />
    </system.web>
</configuration>
3 голосов
/ 19 мая 2016

Откройте IIS -> нажмите на свой siteName -> Редактор конфигурации в разделе перейдите к system.web / httpRuntime. Увеличьте значение executeTimeout до времени, которое, по вашему мнению, потребуется для выполнения вашего процесса ...

Вы также можете установить его в web.config, как ответ выше. Однако в моем случае это работает, когда я делаю это из IIS.

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