如题System.Diagnostics.Process[] process = System.Diagnostics.Process.GetProcesses();
            for (int i = 0; i < process.Length; i++)
            {
                string a = process[i].ProcessName.ToString();
                if ((process[i].ProcessName == "a") || (process[i].ProcessName == "a.vshost"))
                {
                    process[i].Kill();
                }
            }异常详细信息: System.ComponentModel.Win32Exception: 拒绝访问。

解决方案 »

  1.   

    你什么都想kill 系统不运行你KILL这个进程..你可以使用DOS下 TaskKill /im a.exe
      

  2.   

    正在使用或者怎么样吧。有些进程在Task Manager里面也结束不了。
      

  3.   


    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~谢谢,我不是很明白你的意思,我明明设定了如果找到a进程就kill.
      

  4.   


    <system.web>
            <!-- 添加下面代码 -->
    <identity impersonate="true" userName="Administrator" password="管理员密码"/>
    http://www.cnblogs.com/hblhs/archive/2008/12/04/1347360.html
      

  5.   

    设置属性
    http://www.cnblogs.com/hblhs/archive/2008/12/04/1347360.html