@@ -47,8 +47,9 @@ namespace Client.Start
process.Start();//执行
//string msg = process.StandardOutput.ReadToEnd();//读取输出
process.WaitForExit(21*60*1000);//等待执行完成
- process.Close();//结束
- process.Kill();
+ //process.Close();//结束
+ if(!process.HasExited)
+ process.Kill();
msg = ReadResultString(resultFilePath);
Console.WriteLine(DateTime.Now + " 命令执行完成:" + revitCmd);
@@ -110,8 +110,9 @@ namespace StartVisionSelector
string msg = process.StandardOutput.ReadToEnd();//读取输出
Console.WriteLine(msg);
process.WaitForExit(20*60*1000);//等待执行完成
#endregion
Console.WriteLine("end");
//强制退出