mvc 3到mvc 5迁移剃刀语法问题

时间:2014-01-02 08:52:16

标签: asp.net-mvc asp.net-mvc-3 razor asp.net-mvc-5

我们使用官方教程进行升级,经过以下操作后,我们没有出现构建错误,运行后某些功能无效。我们看到一些剃刀语法显示为红色,因为语法错误/某些结束标记丢失。可能是什么原因

编辑: 错误如下图所示 http://p.lui.li/img-40102_1_p-r-full.png
和另一个样本
http://p.lui.li/img-40102_2_p-r-full.png

仍有错误,例如div标签未关闭。 所有这些代码在mvc3

中运行良好

1 个答案:

答案 0 :(得分:0)

昨天我将旧的3.0项目转换为MVC 4时出现了同样的问题。在2013 ViewBag中,即使它在浏览器中工作正常也没有在当前上下文中找到。

制作一个具有相同命名空间的新应用,并仔细复制粘贴内容。完成此操作后,您的项目就像魅力一样。