自从 MVC Preview 1 发布以来,我一直在使用它开发一个网站。现在测试版已经发布,我已经将我的系统更新为测试版。
从 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.WebViewPage<> 派生的。
我错过了什么会导致这个基类问题。