【发布时间】:2011-02-03 10:57:53
【问题描述】:
我对以下内容有点困惑: 我在 Global.asx 的 Session_Start() 中建立了一个带有一些逻辑的 asp.net 网站。我预计这甚至只会在会话期间触发一次。但是,每个请求都会触发该事件。
当我声明一个虚拟会话对象时,这解决了问题。
当我在 web.config 中添加 <sessionState mode="InProc" /> 时,我也可以解决这个问题。我使用 IIS7 并检查了默认值,这已经设置为“处理中”。
我错过了什么?这是正常行为吗?即使我没有声明会话对象,我也希望这个事件能够工作。
【问题讨论】:
标签: asp.net session web-config global-asax