@@ -198,7 +198,8 @@ private static ProcessStartInfo GetProcessStartInfo(string exe, string arguments
198198 var pi = new ProcessStartInfo ( exe , arguments )
199199 {
200200 UseShellExecute = false ,
201- RedirectStandardOutput = true
201+ RedirectStandardOutput = true ,
202+ RedirectStandardError = true
202203 } ;
203204 if ( workingDirectory is not null )
204205 pi . WorkingDirectory = workingDirectory ;
@@ -219,13 +220,13 @@ int IBuildActions.RunProcess(string exe, string args, string? workingDirectory,
219220 int IBuildActions . RunProcess ( string cmd , string args , string ? workingDirectory , IDictionary < string , string > ? environment )
220221 {
221222 var pi = GetProcessStartInfo ( cmd , args , workingDirectory , environment ) ;
222- return pi . ReadOutput ( out _ , onOut : Console . WriteLine , onError : null ) ;
223+ return pi . ReadOutput ( out _ , onOut : Console . WriteLine , onError : Console . WriteLine ) ;
223224 }
224225
225226 int IBuildActions . RunProcess ( string cmd , string args , string ? workingDirectory , IDictionary < string , string > ? environment , out IList < string > stdOut )
226227 {
227228 var pi = GetProcessStartInfo ( cmd , args , workingDirectory , environment ) ;
228- return pi . ReadOutput ( out stdOut , onOut : null , onError : null ) ;
229+ return pi . ReadOutput ( out stdOut , onOut : Console . WriteLine , onError : Console . WriteLine ) ;
229230 }
230231
231232 void IBuildActions . DirectoryDelete ( string dir , bool recursive ) => Directory . Delete ( dir , recursive ) ;
0 commit comments