title: c# - How to open a local html file in a web browser that is not the default one?
body: <p>I am trying to open a local html file in a web browser that is not the default one. Up to now, I can open an html file in the default web browser with :</p>
  <p><code>System.Diagnostics.Process.Start(&quot;  File location  &quot;);</code></p>
  <p>But is there a way to open this file in a web browser that is not the default?</p>
  <p>It would be great if I can obtain a webBrowser object by the process. I already find how to determine if the desired web browser is opened with:</p>
  <p><code>var runningProcess = System.Diagnostics.Process.GetProcessesByName(&quot;chrome&quot;); if (runningProcess.Length != 0) { }</code></p>
  <p>Also I can't change the default web browser.</p>
  <p>Thanks</p>