1
A
回答
2
從MSDN ASP.NET Application Life Cycle Overview for IIS 5.0 and 6.0 Topic:
的的Application_Start和 Application_End方法是特殊 方法不代表 的HttpApplication事件。 ASP.NET在 應用程序域的生存期內調用 它們一次,而不是爲每個 HttpApplication實例生效。
Application_End在 應用程序被卸載之前,每 調用應用程序的生命週期。
所以它不涉及所有用戶會話何時關閉。當應用程序從內存中卸載時,即由於web.config
或global.asax
文件更改或ASP.NET重新編譯,或我假定,當站點設置爲從IIS6的Web站點管理界面停止時,會發生此問題。
相關問題
- 1. 在會話結束時將所有用戶活動存儲爲會話值並保存會話值
- 2. 結束用戶asp.net會話
- 3. 如何在會話超時或結束時註銷用戶
- 4. 開始結束用戶會話
- 5. 如何在註銷時結束所有會話
- 6. 監聽用戶會話何時在JSF受管Bean中結束
- 7. 在會話結束時訪問成員身份的用戶
- 8. 如何在用戶不活動時結束會話
- 9. ASP.NET:如何在用戶單擊註銷時結束會話?
- 10. 如何在用戶登錄時啓動會話並在用戶註銷時結束會話
- 11. Visual Studio在調試時不調用Application_End
- 12. 在會話結束時是否有Symfony回調?
- 13. J_security_check會話沒有結束
- 14. onActivityResult有時在子活動結束時不會調用
- 15. 將Flurry for Android餘額開始/結束會話調用?
- 16. 如何結束用戶會話並確保用戶已註銷?
- 17. 亂舞:如何調用-logEvent:withParameters:timed:會話何時結束?
- 18. 在Application_Start&Application_End中調用SqlConnection.ClearAllPools()?
- 19. 當用戶的Flask會話結束時,如何從redis後端刪除所有Celery結果?
- 20. PHP結束會話?
- 21. PHP會話永遠不會結束,因爲AJAX調用
- 22. 允許用戶在會話結束之前保存
- 23. 如何在通話結束時調用/啓動應用程序?
- 24. 爲調試目的結束php會話
- 25. 如何使用彈出窗口警告會話結束時間在shiro結束?
- 26. 註銷的NodeJS所有用戶會話
- 27. Larvael等效會話所有用戶
- 28. cakephp /不會在使用authComponent時在會話中存儲所有用戶數據
- 29. 如何使用Twitter Api註銷或結束用戶會話?
- 30. 在調試會話結束時關閉EntityManagerFactory
我想說明Application_End也可以在應用程序卸載後由於用戶不活動而被調用(應用程序池設置中的參數爲'idleTimeout')。所以,Application_End可以在所有用戶結束他們的會話之後發出。 – Eugene 2013-06-18 08:08:07