我的 ASP.Net 应用程序有一个我们开发的服务器控件,它需要在应用程序级别(即跨用户和会话)存储一些密钥以供将来使用。但是,我发现在回发或页面刷新后,Page.Application 和 HttpContext.Current.Application 的计数都不会变为零。
实际上我在 Session 的情况下一直面临这样的问题,但我最终通过更改 web.config 的 SessionState 配置来解决 Session 持久性问题:
<sessionState cookieless="UseCookies" mode="StateServer" ></sessionState>
但是,我不知道应用程序状态是否存在任何类似的设置。
请多多指教。
大佬谢谢!!!
威廉
- 更新 -
我正在使用 Visual Studio 2008,并且该应用程序正在 Visual Studio ASP.Net 测试服务器上进行测试。