private static IProject FindProject(Solution solution, string project) { try { return(solution.FindProject(project)); } catch (Exception e) { console.WriteLine(e.Message); return(null); } }
private static int RunClean(CleanOptions options) { var solution = LoadSolution(options); var console = new ProgramConsole(); IProject project = null; if (options.Project != null) { project = FindProject(solution, options.Project); } else { project = solution.StartupProject; } if (project != null) { project.ToolChain.Clean(console, project).Wait(); } else { console.WriteLine("Nothing to clean."); } return(1); }
private static int RunClean(CleanOptions options) { var solution = LoadSolution(options); var console = new ProgramConsole(); IProject project = null; if (options.Project != null) { project = FindProject(solution, options.Project); } else { project = solution.StartupProject; } if (project != null) { project.ToolChain.Clean(console, project).Wait(); } else { console.WriteLine("Nothing to clean."); } return 1; }