Asp.net mvc 3 mvc 3转换后的问题2:模型&x2B;型号+;Html+;不支持的类型
我使用转换工具从MVC2转换到MVC3 我创建一个新的局部视图,选择razor,选中“引用脚本库”(不确定这意味着什么),选择“链接(urlme.Model)”作为强类型,列表,确定 我得到以下错误:Asp.net mvc 3 mvc 3转换后的问题2:模型&x2B;型号+;Html+;不支持的类型,asp.net-mvc-3,razor,Asp.net Mvc 3,Razor,我使用转换工具从MVC2转换到MVC3 我创建一个新的局部视图,选择razor,选中“引用脚本库”(不确定这意味着什么),选择“链接(urlme.Model)”作为强类型,列表,确定 我得到以下错误: 列表项 当前上下文中不存在名称@model 名称模型在当前上下文中不存在 当前上下文中不存在名称@Html 不支持元素“urlme.Model.Link”(转换前的标准c#类剩余) 我需要添加一些参考资料吗??任何帮助都将不胜感激。我很乐意使用MVC3!!谢谢 我猜您可能缺少Views\Web
- 列表项
- 当前上下文中不存在名称@model
- 名称模型在当前上下文中不存在
- 当前上下文中不存在名称@Html
- 不支持元素“urlme.Model.Link”(转换前的标准c#类剩余)
我需要添加一些参考资料吗??任何帮助都将不胜感激。我很乐意使用MVC3!!谢谢 我猜您可能缺少
Views\Web.config
中的Razor部分。请将该文件的内容与通过新项目模板生成的内容进行比较
请注意,Eilon的v2->v3升级工具目前只针对MVC3测试版,因此它可能无法完成RC2所需的所有工作。我相信Eilon将来一定会发布该工具的更新版本。我猜您可能会错过
视图\Web.config
中的Razor部分。请将该文件的内容与通过新项目模板生成的内容进行比较
请注意,Eilon的v2->v3升级工具目前只针对MVC3测试版,因此它可能无法完成RC2所需的所有工作。我相信Eilon将来一定会发布该工具的更新版本。就是这样!我最终创建了一个空白的MVC3项目,并将其与我转换的项目进行比较,根据需要使用缺少的web配置内容更新转换的项目。谢谢区域呢?我应该为每个区域使用相同的web.config吗?我的根视图有这个错误。将web.config放置到\Views\解决了此问题。但是对于我在Areas/Admin/Views文件夹中的视图,我仍然有这个问题。是的。每个区域也应该这样做。升级工具的当前版本将为您执行此操作。完成了!我最终创建了一个空白的MVC3项目,并将其与我转换的项目进行比较,根据需要使用缺少的web配置内容更新转换的项目。谢谢区域呢?我应该为每个区域使用相同的web.config吗?我的根视图有这个错误。将web.config放置到\Views\解决了此问题。但是对于我在Areas/Admin/Views文件夹中的视图,我仍然有这个问题。是的。每个区域也应该这样做。升级工具的当前版本将为您执行此操作。