关于网友提出的“ net应用程序是如何初始化的”问题疑问,本网通过在网上对“ net应用程序是如何初始化的”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: net应用程序是如何初始化的
描述: 在发布.net应用程序时,只知道将发布文件作为应用程序放在IIS服务下面。那这个应用程序是在什么时候被IIS初始化的呢?
望各路大神指教!
解决方案1: 这个和iis的版本有关系
iis7.5以下的会在第一次访问时执行初始工作
而iis7.5开始支持“预热”模式,只要应用程序池启动,会自动执行一下必要的初始工作
解决方案2:
对于不同的IIS版本,有不同的含义,可能是新建一个进程,或者在一个进程(所谓的进程池)中跑起一个appdomian,如果程序有Application_Start()之类的代码,会执行它,如果有没有编译的asp.net页面,会预编译,为用户的访问做好准备。对应的IIS操作就是“启动网站”“暂停网站”。
以上介绍了“ net应用程序是如何初始化的”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1942820.html