我已将一个站点完全转换为 Razor,并希望它忽略任何残留的 .aspx 文件。这些都造成了问题
我想告诉整个站点停止处理 ASPX 或 ASCX 页面,只使用 Razor View 。
最佳答案
将以下内容添加到 Global.asax.cs
protected void Application_Start()
{
ViewEngines.Engines.Clear();
ViewEngines.Engines.Add(new RazorViewEngine());
}
默认情况下,在
WebFormViewEngine
之前包含 RazorViewEngine
。关于asp.net-mvc - 获得 MVC Razor 青睐 .cshtml 而不是 .aspx,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8434015/