From 4eb21ff648192a3db94266059cdb476ebf6b09cc Mon Sep 17 00:00:00 2001 From: PetSerAl Date: Sat, 7 Dec 2024 21:20:40 +0300 Subject: [PATCH] Adapt to current error format (#1397) As CSharpier currently does not output error messages in MSBuild compatible format, adapt Exec options to current error format. Should fix #1357. --- Src/CSharpier.MsBuild/build/CSharpier-Config.MsBuild.targets | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Src/CSharpier.MsBuild/build/CSharpier-Config.MsBuild.targets b/Src/CSharpier.MsBuild/build/CSharpier-Config.MsBuild.targets index 51211993f..5b379a4e2 100644 --- a/Src/CSharpier.MsBuild/build/CSharpier-Config.MsBuild.targets +++ b/Src/CSharpier.MsBuild/build/CSharpier-Config.MsBuild.targets @@ -25,6 +25,8 @@ StdOutEncoding="utf-8" StdErrEncoding="utf-8" IgnoreExitCode="true" + IgnoreStandardErrorWarningFormat="true" + CustomErrorRegularExpression="^Error " Command=""$(CSharpier_dotnet_Path)" exec "$(CSharpierDllPath)" $(CSharpierArgs) --no-msbuild-check --compilation-errors-as-warnings "$(MSBuildProjectDirectory)" > $(NullOutput) " />