升级旧版预计为MVC 5

时间:2017-01-14 02:49:05

标签: asp.net

我有一个几年前开始的旧ASP项目。它的所有页面都是.aspx。我将项目升级到MVC 5.当我添加新的.cshtml视图时,我在HtmlHelper does not contain a definition for 'DisplayFor'文件中收到了一些错误,例如.cshtml。我通过更新Web.config文件中的版本号以及更改行

来解决这些错误
<pages pageBaseType="System.Web.Mvc.ViewPage">

<pages pageBaseType="System.Web.Mvc.WebViewPage">

现在,我在The name 'Html' does not exist in the current context页面中为使用Razor的所有行收到了大量.aspx错误(例如,<%= Html.TextBoxFor... %>

自从我使用ASP以来已经过了几年和MVC版本。有没有我在MVC 5上做错的事情?我不允许使用.aspx页和Razor 3一起使用吗?

0 个答案:

没有答案