ASP.NET中是否只有一些初始化区域只运行一次?

Eri*_*rix 4 asp.net

我有一段代码,我想在我的网站首次加载时运行一次.它基本上是另一个模块的静态初始化.

当网站首次提供给客户端时,是否有一些事件可以挂钩?它甚至不需要每次会话,只需首次加载到任何客户端.

我正在使用vs2010,.net 4.0,asp.net 4.0

CD.*_*D.. 10

您可以使用Application_Start事件.

请参阅MSDN ASP.NET应用程序生命周期概述

当请求ASP.NET应用程序中的第一个资源(例如页面)时,将调用Application_Start.在应用程序的生命周期中,Application_Start方法仅被调用一次.您可以使用此方法执行启动任务,例如将数据加载到缓存中以及初始化静态值.