public override bool Execute() { BuildEngine.LogMessageEvent(new BuildMessageEventArgs("ILRepackTask Executing (Change MessageImportance to get more or less info)", "", "ILRepackTask", Microsoft.Build.Framework.MessageImportance.High)); var stopwatch = Stopwatch.StartNew(); try { logger = new Logger { SenderName = "ILRepackTask", BuildEngine = BuildEngine, }; logger.Initialise(MessageImportance); Inner(); } catch (Exception exception) { HandleException(exception); } finally { stopwatch.Stop(); logger.Flush(); BuildEngine.LogMessageEvent(new BuildMessageEventArgs(string.Format("\tFinished ({0}ms)", stopwatch.ElapsedMilliseconds), "", "ILRepackTask", Microsoft.Build.Framework.MessageImportance.High)); } return !logger.ErrorHasBeenRaised; }
public override bool Execute() { BuildEngine.LogMessageEvent(new BuildMessageEventArgs("ILRepackTask Executing (Change MessageImportance to get more or less info)", "", "ILRepackTask", Microsoft.Build.Framework.MessageImportance.High)); var stopwatch = Stopwatch.StartNew(); try { logger = new Logger { SenderName = "ILRepackTask", BuildEngine = BuildEngine, }; logger.Initialise(MessageImportance); Inner(); } catch (Exception exception) { HandleException(exception); } finally { stopwatch.Stop(); logger.Flush(); BuildEngine.LogMessageEvent(new BuildMessageEventArgs(string.Format("\tFinished ({0}ms)", stopwatch.ElapsedMilliseconds), "", "ILRepackTask", Microsoft.Build.Framework.MessageImportance.High)); } return(!logger.ErrorHasBeenRaised); }