title: How to force ASP.NET MVC to read .cshtml files as UTF-8?
body: <p>When rendering a view, I encounter a problem with encoding, i.e. unicode characters are displayed incorrectly.</p>
  
  <p>According to <a href="https://stackoverflow.com/a/663980/240613">an answer to an unrelated question</a>:</p>
  
  <blockquote>
    <p>If you experience encoding problems with the output, try saving your view .aspx files as 'Unicode UTF-8 with signature'.</p>
  </blockquote>
  
  <p>Indeed, my views were saved as <em>UTF-8 without signature</em>; saving them as <em>UTF-8 with signature</em> solves the problem.</p>
  
  <p>Is there a way to specify to ASP.NET MVC that it should use UTF-8 every time, in order to be able to use UTF-8 without signature for the newly stored views?</p>