为什么这个process的WaitForExit不成功?
WaitForExit等待的是什么?
C# code
System.Diagnostics.Process pro = System.Diagnostics.Process.Start("EXCEL.EXE");
pro.WaitForExit();
pro.Close();
------解决方案--------------------Process pro = Process.Start(可执行文件路径);
这样就是启动没有关联的外部程序啊
------解决方案--------------------
------解决方案--------------------不是关不关联的问题,操作系统允许进程访问其他进程的部分信息,就算你在别的地方打开了,依然可以这样,比如
Process[] proc = Process.GetProcessesByName("devenv");
proc[0].WaitForExit();
这样可以等待 vs 关闭呢