title: Why is Mono for mac showing a lower version than my project targets?
body: <p>I'm new to Mono.
  I developed a .NET MVC project on Windows and have switched to a Mac.
  I got my project running but with some errors.</p>
  <p>When a 500 error occurs, the Mono web server displays an error page and on the bottom of that page, I see ASP.Net 4.0.30319.42000.</p>
  <p>But my project targets .Net 4.8.</p>
  <p>My understanding is that the ASP.Net version will be the same as the .Net version as per
  <a href="https://stackoverflow.com/questions/6409259/">is asp.net and .net framework version are same? or asp.net or clr version are same?</a></p>
  <p>This would explain my errors since I need features from Net45 and up.</p>
  <p>I cannot find anywhere in visual studio to control this. My project settings show .NET 4.8 as does my web.config.</p>
  <p>As a test I commented out all assembly references in the  section as well as the httpRuntime declaration in my web.config to make sure I was not overwriting something. This had no effect.</p>
  <p>Mono version 6.12.0
  Visual Studio 2022 Mac</p>
  <p>Thanks for any insights.</p>