我非常推荐使用RazorGenerator NuGet包。这样,当您保存视图时,会生成.designer.cs
文件,在视图中获得编译时错误,并且它们也被预编译到程序集中(=更快的热启动),Resharper还提供了一些额外的帮助。
要使用此功能,请在ASP.NET MVC项目中包含RazorGeneratorNuGet包,并在工具→扩展和更新项目下安装"Razor Generator"扩展。
我们使用此方法,每次编译的开销要小得多。此外,我可能会推荐RedGate的.NET Demon,可进一步大大降低编译时间的影响。