diff --git a/src/BinSkim.Driver/MultithreadedAnalyzeCommand.cs b/src/BinSkim.Driver/MultithreadedAnalyzeCommand.cs index 725bfeb9..80bb0cb9 100644 --- a/src/BinSkim.Driver/MultithreadedAnalyzeCommand.cs +++ b/src/BinSkim.Driver/MultithreadedAnalyzeCommand.cs @@ -13,6 +13,7 @@ using Microsoft.CodeAnalysis.IL.Sdk; using Microsoft.CodeAnalysis.Sarif; using Microsoft.CodeAnalysis.Sarif.Driver; +using Microsoft.CodeAnalysis.Sarif.Writers; namespace Microsoft.CodeAnalysis.IL { @@ -54,8 +55,11 @@ public override BinaryAnalyzerContext InitializeGlobalContextFromOptions(Analyze var ruleTelemetryLogger = new RuleTelemetryLogger(this.Telemetry.TelemetryClient); ruleTelemetryLogger.AnalysisStarted(); - aggregatingLogger.Loggers.Add(ruleTelemetryLogger); + + var consoleLogLogger = new ConsoleLogger(false, this.Tool.Driver.FullName); + aggregatingLogger.Loggers.Add(consoleLogLogger); + context.Logger = aggregatingLogger; }