请各位高手帮小妹看看,这个问题是怎么回事?我在是按照通常的方法先退出EXCEL的应用,然后去杀死EXCEL的进程,代码如下:
Process[] myProcesses;
DateTime startTime;
myProcesses = Process.GetProcessesByName("Excel");SecurityPermission perm = new SecurityPermission(SecurityPermissionFlag.AllFlags);
perm.Assert();
//得不到Excel进程ID,暂时只能判断进程启动时间
foreach (Process myProcess in myProcesses)
{
     if (!myProcess.CloseMainWindow())
     {
           startTime = myProcess.StartTime;//运行到这一句话的时候就报错说“拒绝访问”
           if (startTime > beforeTime && startTime < afterTime)
                 myProcess.Kill();
     }
}
在没有布控域的机器上就运行良好,但是现在出现这样的问题,能试的办法都试过了,请好心人能提供一点思路