using System; using System.Windows.Forms; using NBTExplorer.Windows; namespace NBTExplorer { static class Program { /// /// The main entry point for the application. /// [STAThread] static void Main () { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new MainForm()); } public static void StaticInitFailure (Exception e) { Console.WriteLine("Static Initialization Failure:"); Exception original = e; while (e != null) { Console.WriteLine(e.Message); Console.WriteLine(e.StackTrace); e = e.InnerException; } MessageBox.Show("Application failed during static initialization: " + original.Message); Application.Exit(); } } }