У меня будет страница ASP.net, которая создает листы Excel и отправляет их пользователю. Проблема в том, что иногда я получаю таймауты Http, предположительно потому, что запрос выполняется дольше, чем executeTimeout (110 секунд по умолчанию).
Мне просто интересно, какие у меня есть варианты, чтобы предотвратить это, не желая, как правило, увеличивать время выполнения в web.config
?
В PHP существует set_time_limit
, который можно использовать в функции для продления срока ее службы, но я не видел ничего подобного в C # / ASP.net?
Как вы справляетесь с долго работающими функциями в ASP.net?