有没有办法列出当前存储在OutputCache中的页面?
只是一个路径列表可以做,但如果有办法获得有关每个项目的更多信息(到期等),那就更好了。
答案 0 :(得分:1)
据我所知,Cache是一个单例,每个app域只有一个实例。 OutputCache也使用它,它只不过是一个Response.Cache。所以我认为缓存页面应该可以通过缓存(对不起,我现在无法检查)。在这种情况下,以下文章可以帮助您:
http://www.codeproject.com/KB/session/exploresessionandcache.aspx
http://aspalliance.com/CacheManager/Default.aspx
答案 1 :(得分:1)
这是我编写的一个小工具,可以让您查看缓存的内容。您还可以查看文件的依赖项并删除缓存。
答案 2 :(得分:0)
这是另一个显示Usercontrol(Webforms)缓存的工具,并且正在扩展它以显示outputcache细节