企业网站建设报价明细表,泰安微信网站制作,直装模板源码,怎么做网站海外运营推广默认情况下#xff0c;ASP.NET MVC 同时支持 WebForm 和 Razor 引擎#xff0c;而我们通常在同一个项目中只用到了一种视图引擎#xff0c;如Razor#xff0c;那么我们就移除没有使用的视图引擎#xff0c;提高View视图的检索效率。在没有删除WebForm引擎之前#xff0c;… 默认情况下ASP.NET MVC 同时支持 WebForm 和 Razor 引擎而我们通常在同一个项目中只用到了一种视图引擎如Razor那么我们就移除没有使用的视图引擎提高View视图的检索效率。在没有删除WebForm引擎之前检索控制器中不存在的视图时可以看到视图的检索顺序先是Home目录再是Shared目录下的aspxascx文件。如下图所示 在Global.asax.cs中添加如下代码即可奏效。 public class MvcApplication : System.Web.HttpApplication{protected void Application_Start(){RemoveWebFormEngines();AreaRegistration.RegisterAllAreas();FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);RouteConfig.RegisterRoutes(RouteTable.Routes);BundleConfig.RegisterBundles(BundleTable.Bundles);}/// summary/// 移除webform试图引擎/// /summaryvoid RemoveWebFormEngines(){var viewEngines ViewEngines.Engines;var webFormEngines viewEngines.OfTypeWebFormViewEngine().FirstOrDefault();if (webFormEngines ! null){viewEngines.Remove(webFormEngines);}}} 移除后如下图所示