2012-10-07 21 views

回答

2

不,异常通常不会导致会话被清除。

当然,在传播异常之前,DLL可能会明确地清除会话。

+0

不正确。请参阅IIS中的快速失败保护,最大失败。 – NickD

0

好吧,我发现了错误:在执行我的控制器期间,我在应用程序的bin文件夹中的一个文件中写了一些统计信息......这就是会话变量被清除的原因。

所以,实际上它与异常无关。

+0

另请参阅 http://stackoverflow.com/questions/9849576/mvc3-session-timeout-after-10-seconds – curiosity