gpt4 book ai didi

razor - 如果我不打算使用 .aspx/.ascx 查找,是否值得删除它们?

转载 作者:行者123 更新时间:2023-12-02 10:50:07 25 4
gpt4 key购买 nike

现在 MVC 3 Preview 1 已经到来,我们可以使用 Razor (.cshtml) View 引擎。如果找不到 View ,我会收到此错误:

The view 'a' or its master was not found. The following locations were searched:
~/Views/Home/a.aspx
~/Views/Home/a.ascx
~/Views/Shared/a.aspx
~/Views/Shared/a.ascx
~/Views/Home/a.cshtml
~/Views/Shared/a.cshtml

如果我不打算使用 .aspx/.ascx 查找,是否值得删除它们?

最佳答案

我怀疑您是否会从中获得任何明显的性能提升。这只是一个文件检查,如果它也被引擎缓存,则几乎没有任何性能改进。我称之为微优化!

我想如果您知道自己不会使用 WebForms,您可以将其从 View 引擎列表中删除,如下所示:

ViewEngines.Engines.Clear();
ViewEngines.Engines.Add(new RazorViewEngine());

这样它就不会检查 aspx/ascx 文件。

关于razor - 如果我不打算使用 .aspx/.ascx 查找,是否值得删除它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3362616/

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