日期:2014-05-18  浏览次数:20926 次

C# 如何删除 temporary internet files 里的文件
最近发现 temporary internet files文件夹太大了,C盘就剩几百K了
页面上用的timer 控件定时刷新数据的。发现就是这timer导致的。
我现在想 怎么删除 temporary internet files 里的文件内容呢????????

------解决方案--------------------
http://www.cnblogs.com/Viki/archive/2012/04/27/2474266.html
------解决方案--------------------
string cachePath = Environment.GetFolderPath(Environment.SpecialFolder.InternetCache);//获取缓存路径
DirectoryInfo di = new DirectoryInfo(cachePath);
foreach (FileInfo fi in di.GetFiles("*.*", SearchOption.AllDirectories))//遍历所有的文件夹 删除里面的文件
{
try
{
fi.Delete();
}
catch { }
}