关于SO的一些问题和答案涉及删除未使用的视图引擎以提高性能。例如,当您只使用Razor引擎时,可以删除WebForm引擎。
根据框架的(当时)开发人员的blog post from February 2011:
何时:您的应用程序使用内置显示/编辑器模板(通过Html.EditorFor或Html.DisplayFor方法),并且您只使用一种类型的视图引擎。
为什么: ASP.NET MVC通常非常适合缓存文件查找命中(视图,部分,显示/编辑器模板)。但是,一个未缓存的方案是使用内置(默认)显示/编辑器模板(所有文件查找都未命中)。
今天这仍然是真的吗?哪个版本可以从中受益?