private static int Main(string[] args) { log4net.Config.XmlConfigurator.Configure(); AppDomain.CurrentDomain.UnhandledException += UnhandledExceptionHandler; Settings settings = new Settings(); if (!settings.TryParse(args)) { return(1); } if (settings.ShouldShowHelp) { settings.ShowHelp(Console.Out); return(0); } ValidateBaseDirSetting(settings); Environment.CurrentDirectory = settings.BaseDir; return(RunMainProgram(settings)); }
private static int Main(string[] args) { log4net.Config.XmlConfigurator.Configure(); AppDomain.CurrentDomain.UnhandledException += UnhandledExceptionHandler; Settings settings = new Settings(); if(!settings.TryParse(args)) { return 1; } if (settings.ShouldShowHelp) { settings.ShowHelp(Console.Out); return 0; } ValidateBaseDirSetting(settings); Environment.CurrentDirectory = settings.BaseDir; return RunMainProgram(settings); }