title: Downgrading ASP.NET MVC 5 from .NET 4.5 to 4.0
body: <p>Sitting with an interesting problem. .NET 4.5 is not supported on the server (client didn't mention this)</p>
  
  <p>BUT the app is written using ASP.NET MVC 5 (which only runs on .NET 4.5).</p>
  
  <p>So downgrading the dot net means to downgrade the ASP.NET MVC version.</p>
  
  <p>One of the many errors we are getting is</p>
  
  <blockquote>
    <p>The type or namespace name 'Mvc' does not exist in the namespace 'System.Web'</p>
  </blockquote>
  
  <p>I can only assume this is due to the implementation of all the Owin middleware in ASP.NET MVC 5.</p>
  
  <p>Has anyone had any experience with removing these references and being ASP.NET MVC 4 capable?</p>
  
  <p>Following Greg's suggestion below I ran the nuget which removed v5, and added in v4,  but now all the Owin stuff is an issue</p>