如何在asp.net中使用global.asax?那是什么?
发布于 2010-02-26 17:34:32
Global.asax是asp.net应用程序文件。
它是一个可选文件,用于处理由ASP.NET或HttpModules引发的事件。主要用于应用程序和会话开始/结束事件以及全局错误处理。
当使用时,它应该在网站的根目录中。
发布于 2016-11-08 12:53:06
web应用程序的根目录具有特殊的意义,可以在该文件夹中显示某些内容。它可以有一个名为“Global.asax”的特殊文件。ASP.Net框架使用global.asax中的内容,并在运行时创建一个继承自HttpApplication的类。在应用程序的生命周期内,ASP.NET维护一个Global.asax派生的HttpApplication实例池。当应用程序接收到http请求时,ASP.Net页面框架将分配其中一个实例来处理该请求。该实例负责管理分配给它的请求的整个生命周期,只有在请求完成并返回到池中时,才能重用该实例。Global.asax中的实例成员不能用于跨请求共享数据,但静态成员可以。Global.asax可以包含HttpApplication对象的事件处理程序以及将在web应用程序中的不同点执行的其他一些重要方法
发布于 2010-02-26 17:33:46
Global.asax可用于处理由应用程序引起的事件。这个链接提供了一个很好的解释:http://aspalliance.com/1114
https://stackoverflow.com/questions/2340572
复制相似问题