title: ASP.Net Prevent Timeout for Long Running Process
body: <p>I have an ASP.net page that uploads a CSV file and then does some processing on it.  This can possibly take up to 10 minutes to complete for a large file.  However, the process ends up timing out.</p>
  
  <p>I have added the following to the web.config:</p>
  
  <pre><code>&lt;httpRuntime executionTimeout="1200" maxRequestLength="104856"  /&gt;
  </code></pre>
  
  <p>Also, I have gone into IIS and set the Connection Timeout to 1,200 seconds.  I also set the ASP script timeout to 1,200 seconds in IIS as well.  </p>
  
  <p>However, after approximately 2 minutes the web log file stops getting updated.</p>
  
  <p>Any ideas on what is causing this to stop processing?  What other timeout settings am I missing?</p>
  
  <p>THanks!</p>