【发布时间】:2014-12-06 16:37:31
【问题描述】:
我正在尝试从系统中卸载应用程序并安装它的新版本。
我尝试在 c# 代码中使用 Process.start 和 WaitForExit 方法
var process1 = Process.Start(@"C:\Program Files\CPUID\CPU-Z\unins000.exe");
process1.WaitForExit();
var process2 = Process.Start(@"C:\Users\abc\Downloads\Programs\cpu-z_1.71-setup-en.exe");
当代码运行时,cpu-z_1.71 的安装文件会在卸载程序退出之前启动。
如何让安装程序等到我按下完全卸载对话框的确定按钮。
是否可以使用流程来完成上述任务,或者我应该使用一些替代方法
【问题讨论】: