gpt4 book ai didi

asp.net-mvc - 获得 MVC Razor 青睐 .cshtml 而不是 .aspx

转载 作者:行者123 更新时间:2023-12-01 01:22:54 24 4
gpt4 key购买 nike

我已将一个站点完全转换为 Razor,并希望它忽略任何残留的 .aspx 文件。这些都造成了问题

  • 未从生产服务器中删除和
  • 由 NuGet 包重新创建。在这种情况下,ASPX 优先,对等效 CSHTML 文件的任何自定义都不起作用。

  • 我想告诉整个站点停止处理 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/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com