Global.asax:加载页面时会触发session_end(会话变量丢失)

时间:2015-12-28 15:12:34

标签: html asp.net

我正在构建一个Web应用程序,并注意到调试此应用程序的一些奇怪行为。加载第一页时,正在设置一些会话变量。这些会话变量采用正确的值(在调试模式下看到),但如果页面完成加载,我注意到调用了Global.asax session_end方法。这当然确保了期望这些会话变量的下一页失败。

我想知道如果visual studio必须重建/重新加载页面,Visual Studio或IIS(7.5或更高版本)是否会结束会话?

P.S。:只有在代码发生变化时才会调用session_end方法。

1 个答案:

答案 0 :(得分:0)

我在另一页上找到了答案:ASP.Net Inproc session restarted after markup change in VS2012 希望这也有助于其他人。