我试图Environment.SpecialFolder.InternetCache
通过迭代此文件夹的所有目录并删除这些目录中的所有文件来删除文件。问题是它不会删除.tmp和index.dat文件,因为它们被 Windows 本身锁定。
我的问题是:是否有任何解决方法可以删除.dat和.tmp文件,或者我可以读取 Index.dat 文件并删除我想从 IE 缓存中删除的特定文件的条目吗?
注意:我想从 C# 桌面应用程序而不是通过 ASP.NET
我试图Environment.SpecialFolder.InternetCache
通过迭代此文件夹的所有目录并删除这些目录中的所有文件来删除文件。问题是它不会删除.tmp和index.dat文件,因为它们被 Windows 本身锁定。
我的问题是:是否有任何解决方法可以删除.dat和.tmp文件,或者我可以读取 Index.dat 文件并删除我想从 IE 缓存中删除的特定文件的条目吗?
注意:我想从 C# 桌面应用程序而不是通过 ASP.NET