检查ASP.NET中所有活动会话及其内容
本文关键字:会话 活动 ASP NET 检查 | 更新日期: 2023-09-27 17:49:39
是否有任何实用程序可以让我检查我的网站在IIS 7/Framework 3.5上运行的会话对象的内容?我有这个巨大的代码库,存储了大量的数据在会话状态(进程中),我试图找出到底是什么被存储。当然,我可以通过搜索代码来找出数据的类型,但我想知道是否有外部实用程序可以这样做。:)
我还研究了通过Session.Contents
的循环,但它只给出当前会话的数据,而我想检查所有现有会话。
谢谢!
您可以使用Sql Server模式查询会话状态并查询它所使用的表。http://msdn.microsoft.com/en-us/library/ms178586.aspx
您可以在页面或应用程序级别打开跟踪
http://msdn.microsoft.com/en-us/library/94c55d08.aspx这将输出关于页面上的内容,视图状态,会话等的所有信息。默认情况下,信息将附加到页面底部,但如果您需要在QA中看到它,而不希望用户看到它,您也可以重定向跟踪保存的位置。但通常在开发环境中这样做只是为了查看存储了什么对象。