title: Transaction scope timeout on 10 minutes
body: <p>I have a long running <code>TransactionScope</code> in C#. I told the scope that it should have a long timespan, but still I get a timeout. What could cause this?</p>
  
  <pre><code>TransactionOptions transactionOptions = new TransactionOptions();
  transactionOptions.IsolationLevel = IsolationLevel.ReadCommitted;
  transactionOptions.Timeout = TimeSpan.MaxValue;
  using (var ts = new TransactionScope(TransactionScopeOption.Required, transactionOptions))
  { 
      DoLongCode();
  }
  </code></pre>