关于缓慢的应用程序首次加载有很多内容,但是我的问题不同。 我在每个视图的第一次加载时加载缓慢。差异来看,它们的运行速度很慢。
我记录了一个文本文件以调试应用程序,结果如下:
BeginRequest 14:43:30.208 => Adminis/HomeAdminis/Index
-- Start OnActionExecuting 14:43:33.278 =>Adminis/HomeAdminis/Index
*** admin controller return view start 14:43:33.410
-- View Render Start 14: 43:33.490
-- View Render End 14: 43:34.614
-- End OnResultExecuted 14:43:34.641 =>Index
EndRequest 14:43:34.649 =>Adminis/HomeAdminis/Index
直到BeginRequest到OnActionExecuting(FilterAttribute)是3秒!第一次 这次发生了什么?
另一个问题:当应用程序空闲10分钟时,应用程序开始在global.asax文件中运行
在我的测试页中,布局页面的最后一行代码没有连接到数据库和脚本。在web.config调试模式下为false,视图引擎仅为razorViewEngine