我有一个WPF窗口,想通过点击窗口的按钮去调用一个写好的EXE控制台程序,
最先的解决方案,用一行代码直接调用
System.Diagnostics.Process.Start(@"可执行程序exe路径");
改进后的方案为
Process p = new Process();
p.StartInfo.FileName = @"可执行exe路径";
p.StartInfo.LoadUserProfile = true;
p.StartInfo.WorkingDirectory = @"存放exe的文件夹路径";
p.Start();
改进后,控制台程序可以正常执行。