以下のコードを使用して、IE のすべての Cookie をクリアしたい:
public void ClearCookie()
{
string[] Cookies =
System.IO.Directory.GetFiles(Environment.GetFolderPath(Environment.SpecialFolder.InternetCache));
foreach (string currentFile in Cookies)
{
try
{
System.IO.File.Delete(currentFile);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
}
しかし、実行すると、次の内容のメッセージ ボックスが表示されます: The process cannot access the file: C:\User...\Microsoft\Windows\Temporary InterNet Files\counter.dat' because it is being used by another processその問題を解決するには???