Asp.net mvc 将视图引擎升级到Razor

Asp.net mvc 将视图引擎升级到Razor,asp.net-mvc,razor,Asp.net Mvc,Razor,我不想把我的MVC.Net站点升级到3.0,也不想把我的asp.Net视图引擎升级到Razor 例如,我看到母版页看起来有点不同,那么有没有关于如何从asp.net切换到Razor的教程 另外,如何更新现有站点的视图引擎?Scott Gu对Razor布局的工作原理有很好的了解。我还建议阅读ScottGu的博客文章,因为它们是我们为Razor提供的最好的文档 我建议您尝试使用此工具转换大部分视图(至少是简单视图): 但别误会我的意思——转换仍然需要人力投入,而且需要很多。对剃须刀惯例的详细了解非

我不想把我的MVC.Net站点升级到3.0,也不想把我的asp.Net视图引擎升级到Razor

例如,我看到母版页看起来有点不同,那么有没有关于如何从asp.net切换到Razor的教程


另外,如何更新现有站点的视图引擎?

Scott Gu对Razor布局的工作原理有很好的了解。

我还建议阅读ScottGu的博客文章,因为它们是我们为Razor提供的最好的文档

我建议您尝试使用此工具转换大部分视图(至少是简单视图):

但别误会我的意思——转换仍然需要人力投入,而且需要很多。对剃须刀惯例的详细了解非常重要


祝你好运

我知道我需要替换所有标签并修改它们以使用Razor,我更想知道是否应该更改文件的结构,或者,在尝试更改视图引擎时,我应该考虑什么。我使用了一个逐步升级的方法,包括对web.config的一系列更改,使用Razor将MVC 2项目及其视图升级到MVC 3,但我目前找不到它。@Dofs,文件的结构变化不大,但有一些细节。母版页已被布局取代,您有了所有视图都通用的
\u ViewStart.cshtml
文件,视图和局部视图(即aspx和ascx)之间不再有区别,…谢谢,我今天刚刚看到了关于该工具的帖子!