diff --git a/src/SharpIDE.Application/Features/Build/BuildService.cs b/src/SharpIDE.Application/Features/Build/BuildService.cs index 2f05901..af4daa9 100644 --- a/src/SharpIDE.Application/Features/Build/BuildService.cs +++ b/src/SharpIDE.Application/Features/Build/BuildService.cs @@ -1,5 +1,7 @@ using System.Diagnostics; using Microsoft.Build.Execution; +using Microsoft.Build.Framework; +using Microsoft.Build.Logging; using SharpIDE.Application.Features.Logging; namespace SharpIDE.Application.Features.Build; @@ -25,7 +27,7 @@ public class BuildService Loggers = [ //new BinaryLogger { Parameters = "msbuild.binlog" }, - //new ConsoleLogger(LoggerVerbosity.Minimal, message => BuildOutputChannel.Writer.TryWrite(message), s => { }, () => { }) {Parameters = "FORCECONSOLECOLOR"}, + //new ConsoleLogger(LoggerVerbosity.Minimal) {Parameters = "FORCECONSOLECOLOR"}, terminalLogger //new InMemoryLogger(LoggerVerbosity.Normal) ], diff --git a/src/SharpIDE.Photino/Layout/MainLayout.razor b/src/SharpIDE.Photino/Layout/MainLayout.razor index 4c4fffa..e38b155 100644 --- a/src/SharpIDE.Photino/Layout/MainLayout.razor +++ b/src/SharpIDE.Photino/Layout/MainLayout.razor @@ -42,8 +42,11 @@ - Terminal - + @if (_solutionFilePath is not null) + { + Terminal + + }