title: Load local HTML file in a C# WebBrowser
body: <p>In my app I have a WebBrowser element.</p>
  
  <p>I would like to load a local file in it.</p>
  
  <p>I have some questions:</p>
  
  <ol>
  <li>Where to place the HTML file (so that it will also be installed if a user executes the setup)</li>
  <li>how to reference the file? (e.g. my guess is the user's installation folder would not always be the same)</li>
  </ol>
  
  <p><strong>EDIT</strong></p>
  
  <p>I've added the HTML file to my project.</p>
  
  <p>And I have set it up so that it gets copied to output folder.</p>
  
  <p>When I check it it is present when run: \bin\Debug\Documentation\index.html</p>
  
  <p>However when I do the following I get a 'Page cannot be displayed' error in the webbrowser element.</p>
  
  <p>I use the following code to try to display the HTML file in the Webbrowser.</p>
  
  <pre><code>webBrowser1.Navigate(@".\Documentation\index.html");
  </code></pre>