【问题标题】:Upgraded to MVC3 Beta, Razor views generate a different base class than a newly created project升级到 MVC3 Beta,Razor 视图生成的基类与新创建的项目不同
【发布时间】:2010-10-07 19:44:28
【问题描述】:

自从 MVC Preview 1 发布以来,我一直在使用它开发一个网站。现在测试版已经发布,我已经将我的系统更新到了测试版。

从预览版 1 升级到测试版并没有太多帮助,只是重建会导致很多问题。到目前为止我做了什么:

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

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

我错过了什么会导致这个基类问题。

【问题讨论】:

    标签: razor


    【解决方案1】:

    您还需要从新的 Mvc 3 项目中复制 /views/web.config - 它是定义基本页面类的位置

    【讨论】:

    • 谢谢,我得到了主要的 web.config,但在视图目录中没有看到。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多