title: Aspx pages will not load after upgrading from Asp.net MVC 2 to 3 RC
body: <p>I upgraded to Asp.net MVC 3 RC last night and I followed the instructions on the release notes.  However, normal Aspx pages no longer work.</p>
  
  <p>For example, when I go to the root (Home/Index), the following error occurs:</p>
  
  <pre><code>The view at '~/Views/Home/Index.aspx' must derive from ViewPage, ViewPage&lt;TModel&gt;, ViewUserControl, or ViewUserControl&lt;TModel&gt;.
  </code></pre>
  
  <p>This is using a barely modified version of the original MVC Home/Index view.  The code is:</p>
  
  <pre><code>&lt;%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage" %&gt;
  
  &lt;asp:Content ID="indexTitle" ContentPlaceHolderID="TitleContent" runat="server"&gt;
      Home Page
  &lt;/asp:Content&gt;
  
  &lt;asp:Content ID="indexContent" ContentPlaceHolderID="MainContent" runat="server"&gt;
      &lt;h2&gt;&lt;%= Html.Encode(ViewData["Message"]) %&gt;&lt;/h2&gt;
      &lt;p&gt;
          &lt;%= Html.ActionLink("Project List", "List", "Project", new { area = "writing" }, null) %&gt;
      &lt;/p&gt;
  &lt;/asp:Content&gt;
  </code></pre>
  
  <p>It is setup to inherit from ViewPage, so I'm not sure what the issue is.</p>
  
  <p>The master page is unmodified from what MVC installs.</p>
  
  <p>Any ideas?</p>