title: Revert from ASP.NET MVC 3 to MVC 2
body: <p>I've researched this, but have yet to find a viable answer. I've run into serious problems when trying to upgrade to MVC 3. Without going into a lengthy explanation, I simply need to revert back to MVC 2. Due to restrictions in discussing work projects, I can't list all the "why's", but this is a requirement. I add this in because I saw a similar thread in which all of the answers revolved around why this should happen and suggestions to make changes so MVC 3 could stay. I can't do this.</p>
  
  <p>I used the upgrade utility, so I assume many changes were made that I'm not aware of. I finally got the application to build after changing the project references to System.Web.Mvc version 2, but the page won't load, giving this error:</p>
  
  <p>The view at '~/Some/Shared/View.ascx' must derive from ViewPage, ViewPage, ViewUserControl, or ViewUserControl</p>
  
  <p>I can of course Google this and fix it, but I'm afraid that I'm going to encounter myriad build or runtime errors after doing it, and was hoping for an easier way to revert. Any help in doing this would really be appreciated.</p>