急急急 C# 启动外部EXE,指定工作路径,调试可以用.打包软件后,EXE无法启动
如题:
C# 启动外部EXE,指定工作路径,调试可以用.打包软件后,EXE无法启动.报告说是找不到文件.
string exepath = @"..\Approve\test.exe";
System.Diagnostics.ProcessStartInfo psi = new System.Diagnostics.ProcessStartInfo(); //声明一个进程启动信息对象
psi.FileName = exepath; //可执行文件
psi.WorkingDirectory = System.IO.Path.GetDirectoryName(exepath); //指定可执行文件所在目录为进程的工作目录
System.Diagnostics.Process.Start(psi);
请牛人帮忙...........