Ошибка «Представление в« ~ / Views / Page / home.aspx »должно быть производным от ViewPage, ViewPage <TViewData>, ViewUserControl или ViewUserControl <TViewData>»

Я только что установил MVC2, и у меня есть вид, который выглядит так

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Home.Master" Inherits="System.Web.Mvc.ViewPage" %>    
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
    Home
</asp:Content>    
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">    
    <h2>Home</h2>    
</asp:Content>

И контроллер просто возвращает вид. Но когда я запускаю страницу, я получаю эту ошибку:

System.InvalidOperationException: представление в «~ / Views / Page / home.aspx» должно быть производным от ViewPage, ViewPage, ViewUserControl или ViewUserControl.

Ответы на вопрос(6)

Ваш ответ на вопрос