应用程序_启动 ASP.NET

发布于 2024-11-29 18:57:19 字数 499 浏览 2 评论 0原文

如果从 Microsoft 官方 文档 获取此信息:

Application_Start 和 Application_End 方法是不代表 HttpApplication 事件的特殊方法。 ASP.NET 在应用程序域的生命周期内调用它们一次,而不是针对每个 HttpApplication 实例。

我确定 Application_Start 与 HttpApplication 有关,这里这个人解释了 为什么我错了。 哪个对象/实体与 Application_Start 事件相关?

If get this from the Microsoft official documentation:

The Application_Start and Application_End methods are special methods that do not represent HttpApplication events. ASP.NET calls them once for the lifetime of the application domain, not for each HttpApplication instance.

I was sure that Application_Start was related to the HttpApplication, here this guy explains why I was wrong.
Which object/entity is related to the Application_Start event?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

烟酉 2024-12-06 18:57:19

正如文档所述,这些事件与应用程序域的生命周期相关联,实际上意味着应用程序正在其中运行的应用程序池。如果应用程序池因任何原因(例如更改 web.config)而被回收,Application_Start 将再次触发。

As the documentation says, the events are linked to the lifetime of the application domain, which in practice means the app pool which the application is running in. Application_Start will fire again if the app pool is recycled for any reason - a change to web.config, for example.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文