//通过进程名关闭进程
public bool CloseProcess(string name1)
{
try
{
Process[] ps = Process.GetProcessesByName(name1);
foreach (Process p in ps)
{
p.Kill();
p.WaitForExit();//关键,等待外部程序退出后才能往下执行
}
return true;
}
catch (Exception e)
{
return false;
}
}
CloseProcess("WpfApplication3");