我有以下代码,并且WaitForExit方法未在等待。它只是运行命令并转到下一个语句。该命令用于取消未安装应用程序,并且该parms用于卸载命令。卸载运行良好,但我需要在卸载之前完成...它不会阻塞。Process.WaitForExit不等待
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = commandName;
startInfo.Arguments = parms;
Process process = Process.Start(startInfo);
process.WaitForExit();
可能会产生新进程并关闭 – Andrey 2011-02-11 18:21:12