public override void Run() { ProcessStartInfo processStartInfo = CreateProcessStartInfo(); if (Debug) { debugger.Start(processStartInfo); } else { PauseCommandPromptProcessStartInfo commandPrompt = new PauseCommandPromptProcessStartInfo(processStartInfo); debugger.StartWithoutDebugging(commandPrompt.ProcessStartInfo); } }