在IIS中应用程序池回收后,延迟加载asp.net网页

时间:2015-05-27 15:53:00

标签: c# asp.net performance iis compilation

我有一个带有母版页(.master)的Web应用程序和许多内容页面(.aspx)。所有.aspx(内容页面)页面都放在不同的文件夹中。

当我第一次访问Web应用程序 时,为了加载默认页面(主页)占用时间,这是预期的,因为服务器尝试编译并加载第一个页面时间(如果我错了,请纠正我。)

加载默认主页后,当我尝试导航到其他aspx页面时,仍然需要时间来加载。为什么会发生这种情况,在加载主页时已经编译了页面。

服务器在处理第一个请求时是否只编译根文件夹中的文件?

当用户请求放置在文件夹中的特定页面时,是否也编译了该文件夹中的所有其他页面?

谢谢, 克里斯

0 个答案:

没有答案