public (IAnalyzerResults AnalyzerResults, BuildOutput Log) Build(string projectFilePath, bool designTime = false) { var projectAnalyzer = new AnalyzerManager().GetProject(projectFilePath); var logger = BuildOutput.Create(); projectAnalyzer.AddBuildLogger(logger); projectAnalyzer.AddBinaryLogger("build.binlog"); var analyzerResults = projectAnalyzer.Build( new EnvironmentOptions() { DesignTime = designTime } ); return(analyzerResults, logger); }