public static int Main(string[] args) { try { var path = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); Config.Settings = Config.LoadFrom(path); GoGoGo(args); } catch (Exception caught) { Console.WriteLine(caught.ToString()); Environment.ExitCode = 99; } return(Environment.ExitCode); }