有时候会因为Cache没有更新导致信息延迟,那么写个程序来管理Cache吧:可以看到站点的所有Cache、移除指定的Cache、移除所有的Cache。
如何获取所有Cache?看Msdn上的例子代码:
IDictionaryEnumerator CacheEnum = Cache.GetEnumerator();
while (CacheEnum.MoveNext())

...{
cacheItem = CacheEnum.Current.ToString();
Response.Write(cacheItem);
}
通过上面的方法可以获取到所有的Cache,以及他们的Key、Type、Count等信息。根据Key可以方便的移除指定的Cache。循环遍历一下即可删除所有的Cache。
代码:Cache管理代码
下载:http://cnforums.net/Downloads/cache.rar
参考文章:http://aspalliance.com/aldotnet/examples/cacheviewer.aspx