title: Transactional NTFS (TxF) on Process.Start()
body: <p>Consider the following code:</p>
  
  <pre><code>try
  {
      using(TransactionScope)
      {
         Process.Start("SQLInstaller.EXE");
         throw new Exception();
         Commit();
      }
  }
  catch(Exception ex)
  {
  //Do something here
  }
  </code></pre>
  
  <p>Will the changes made by SQLInstaller.exe be rollback in this scenario? More specifically, will the changes made by an external process launched through Process.Start() be handled by TxF?</p>
  
  <p>Thanks!</p>