public static int Main(string[] args) { var engineSettings = new EngineSettings(); engineSettings.ConfigureFromArgs(args); int retVal = engineSettings.Execute(); LogManager.Configuration = null; // required for mono release to flush possible targets return retVal; }