升级到MVC3 Beta版后,Razor视图生成的基类与新创建的项目不同

升级到MVC3 Beta版后,Razor视图生成的基类与新创建的项目不同,razor,Razor,自从MVC Preview 1面世以来,我一直在开发一个使用MVC Preview 1的网站。既然beta版已经发布,我已经将我的系统更新为beta版 从Preview 1升级到beta版并没有太多帮助,只是重建就造成了很多问题。到目前为止我所做的: 1) 从新的MVC3 Beta项目复制了web.config(以获得正确的节和值)。 2) 添加了对System.Web.Helpers和System.Web.WebPages的引用,以便我的引用与新创建的项目相匹配。 3) 按照新格式将所有我的@

自从MVC Preview 1面世以来,我一直在开发一个使用MVC Preview 1的网站。既然beta版已经发布,我已经将我的系统更新为beta版

从Preview 1升级到beta版并没有太多帮助,只是重建就造成了很多问题。到目前为止我所做的:

1) 从新的MVC3 Beta项目复制了web.config(以获得正确的节和值)。 2) 添加了对System.Web.Helpers和System.Web.WebPages的引用,以便我的引用与新创建的项目相匹配。 3) 按照新格式将所有我的@import更改为@model

我遇到的问题是,现有项目中的视图是从System.Web.Web.Pages派生的,而新项目中的视图是从System.Web.Mvc.WebViewPages派生的


我遗漏了什么会导致这个基类问题。

您还需要从一个新的Mvc 3项目复制/views/web.config-它是定义基页类的地方

您还需要从一个新的Mvc 3项目复制/views/web.config-它是定义基页类的地方

谢谢,我得到了主web.config,但是在视图目录中没有看到。谢谢,我得到了主web.config,但是在视图目录中没有看到。