asp.net的页面文件是什么时候被编译的,困惑!!!

2024-12-15 15:30:35
推荐回答(5个)
回答1:

ASPX页面在访问的时候编译包括两个方面
第一是根据ASPX页面生成源代码然后编译成程序集
第二是将程序集由JIT编译生成本地代码

第一次访问的时候是这样的,在这之后的访问已经不需要进行这样的操作了,
直到应用程序重启(IIS重启)、或文件更新。
这里的第一次访问不是针对你而言的,而是针对整个程序。也就是说,除非这个页面从没有访问过,这时的访问才是第一次。而这之后任何时间、任何人的访问,都不是这第一次访问。

回答2:

第一次访问asp.net的页面时由.net framework自动加载,(缓存)
第一次访问就不用加载了,所以会快

回答3:

同一个页面是指比如Topic.aspx。而不是根据参数不同。
你看100篇文章,也是同一个页面。

回答4:

当程序检测到源文件和已存编译文件不同后读取的第一次页面。

回答5:

我也关注!