【发布时间】:2014-09-20 07:39:16
【问题描述】:
这与第一个请求到达时所经历的延迟不同,但这是每次第一次访问基于 Razor 的视图时所经历的延迟,它可能需要一秒钟或二。对该视图的所有后续请求都非常快。即使对于不进行任何类型的编程工作(例如访问数据库等)的简单视图也会发生这种情况。
我已经确保debug=false在配置文件system.web下的编译标签中。
我还通过 Global.asax 删除了 set Razor 作为唯一的视图引擎
什么可能导致这种延迟? 这似乎是在旧的 asp.net“网站”中遇到的问题,然后它才转移到每个 .aspx.cs 代码隐藏所在的“Web 应用程序”中在部署而不是运行时编译。 Razor 还受此困扰吗?
【问题讨论】:
标签: c# asp.net asp.net-mvc razor