void LogError (string message, params object [] messageArgs)
{
if (message == null)
throw new ArgumentException ("message");
BuildErrorEventArgs beea = new BuildErrorEventArgs (
null, null, null, 0, 0, 0, 0, String.Format (message, messageArgs),
null, null);
engine.EventSource.FireErrorRaised (this, beea);
}