public void PusblishBuildErrors() { if (_application.Solution.SolutionBuild.LastBuildInfo > 0) { extractBuildOutput(false); var report = new Messages.RunReport(); report.AddBuild(_application.Solution.FullName, new TimeSpan(), false); _notify(new RunFinishedMessage(report)); } else { extractBuildOutput(true); if (_runBuilds()) { var report = new Messages.RunReport(); report.AddBuild(_application.Solution.FullName, new TimeSpan(), true); _notify(new RunFinishedMessage(report)); } } }