title: Launching an .exe from the current folder sometimes fails
body: <p>I have an app launching an executable which is in the same folder as that app, by doing:</p>
  
  <pre><code>            Process procStarter = new Process();
              procStarter.StartInfo.FileName = "OtherApp.exe";
              procStart.Start();
  </code></pre>
  
  <p>which works fine, until I used a file open or file save dialog in my app.  Then it can't find OtherApp.exe.</p>
  
  <p>Does that seem normal?  Can I just fix it by adding the current folder to StartInfo.Filename (and how do I obtain the current folder)?</p>