我考虑将所有会话变量保存到hiddens,然后在我更改Web配置后将这些值重新保存到会话中。但是GOT是另一种方式。
任何帮助?
答案 0 :(得分:4)
如果更改web.config,应用程序将重新启动,因此会话将丢失(对于inProc会话)。我记得更改会话提供程序以将会话数据存储在文件中以克服会话丢失。
或许您可以使用Sql Server在web.config中存储会话(sessionState mode =“SQLServer”)但我不知道这是否会在修改web.config文件时保持会话状态(尽管它应)。
希望你觉得它有用。