У меня есть страница aspx, которая содержит код, который может занять 5 минут или более для выполнения на сервере. Поэтому мне нужно увеличить время до истечения времени запроса.
В чем разница между помещением этого в web.config для сайта:
<location path="~/MyPage.aspx">
<system.web>
<httpRuntime executionTimeout="600"/>
</system.web>
</location>
и поместив это в код на странице:
protected void Page_Load(object sender, EventArgs e)
{
Page.Server.ScriptTimeout = 600;
}