转换2后mvc 3问题:模型+模型+ Html +不支持类型

时间:2010-12-13 02:39:42

标签: asp.net-mvc-3 razor

我使用转换工具从mvc 2转换为mvc 3.

我创建一个新的局部视图,选择razor,选中“Reference script libraries”(不知道这意味着什么),选择“Link(urlme.Model)”为强类型,List,OK。

我收到以下错误:

  • 列表项
  • 当前上下文中不存在名称@model
  • 名称模型在当前上下文中不存在
  • 当前上下文中不存在@Html名称
  • 不支持元素'urlme.Model.Link'(转换前的标准c#class leftover)

我需要添加一些引用吗?任何帮助,将不胜感激。我很想使用mvc 3 !!谢谢!

1 个答案:

答案 0 :(得分:4)

我猜你可能会错过Views\Web.config中的Razor部分。请将该文件的内容与通过新项目模板生成的内容进行比较。

请注意Eilon的v2 - > v3升级工具目前仅针对MVC3 Beta,因此它可能无法完成RC2所需的所有操作。我相信Eilon将来会在某个时候发布该工具的更新版本。