/// <summary>
 /// Starts a Process using the provided command line arguments string.
 /// </summary>
 /// <param name="info">The process start info which will be used to launch the external test program.</param>
 /// <returns>The newly spawned debug process.</returns>
 private static Process Run(ProcessStartInfo info)
 {
     // Wrap the process inside cmd.exe in so that we can redirect stdout,
     // stderr to file using a similar mechanism as available for Debug runs.
     return Process.Start(ProcessStartInfoEx.StartThroughCmdShell(info.Clone()));
 }