private bool launchProcess(AppInfo info) { bool retVal = true; var startInfo = new ProcessStartInfo { FileName = info.Path, Arguments = normalizeCommandLine(info.CommandLine) }; try { var process = Process.Start(startInfo); if (process == null) { retVal = false; } else { waitForProcessAndActivate(process); } } catch (Exception ex) { Log.Debug(ex.ToString()); retVal = false; } return retVal; }