C# 将MVC项目升级到.NET4.5似乎破坏了视图中的viewmodel?

C# 将MVC项目升级到.NET4.5似乎破坏了视图中的viewmodel?,c#,asp.net-mvc,asp.net-mvc-4,C#,Asp.net Mvc,Asp.net Mvc 4,它以前工作过,但现在我得到下面的错误。。帮忙 Inherits="System.Web.Mvc.ViewPage<SAGE.College.SpeechOutliner.App.Models.Account.LogOnModel>" %> <%= Html.LabelFor(m => m.UserName) %> Inherits=“System.Web.Mvc.ViewPage”%> m、 用户名)%%> 编译器错误消息:CS1061:“对象”不

它以前工作过,但现在我得到下面的错误。。帮忙

Inherits="System.Web.Mvc.ViewPage<SAGE.College.SpeechOutliner.App.Models.Account.LogOnModel>" %>

   <%= Html.LabelFor(m => m.UserName) %>
Inherits=“System.Web.Mvc.ViewPage”%>
m、 用户名)%%>
编译器错误消息:CS1061:“对象”不包含“用户名”的定义,并且找不到接受“对象”类型的第一个参数的扩展方法“用户名”(是否缺少using指令或程序集引用?)


只需清理解决方案并重建它。看起来您缺少页面开头的模型引用。