C# 启动外部进程:code
var processInfo = new ProcessStartInfo(fullName); processInfo.UseShellExecute = false; processInfo.WorkingDirectory = Path.GetDirectoryName(fullName); Process.Start(processInfo);
若是不采用此方式, 被启动程序的工做目录更改成启动程序的目录, 假如被启动程序须要读取相对路径, 则会出现路径不正确的问题.进程