如果还是删除不料的话,执行多一次GC.Collect()就可以·

解决方案 »

  1.   

    或者直接
    foreach(Process process in System.Diagnostics.Process.GetProcesses())
    {
    if (process.ProcessName.ToUpper().Equals("EXCEL"))
    process.Kill(); }
      

  2.   

    System.ComponentModel.Win32Exception: アクセスが拒否されました。ソース エラー: 
    行 53: // Response.Write(oStringWriter.ToString());
    行 54: // Response.End();
    行 55:  foreach(Process process in System.Diagnostics.Process.GetProcesses())
    行 56:  {
    行 57:  if (process.ProcessName.ToUpper().Equals("EXCEL"))
     
    我用了你的方法但是提示这样的错误 为什么?