Beispiel #1
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            Application.ThreadException += (sender, args) =>
            {
                var result = DialogResult.Cancel;

                MessageBox.Show(args.Exception.Message, "Opps",
                                MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Stop);

                if (result == DialogResult.Abort)
                {
                    Application.Exit();
                }
            };

            _kernel = NinjectConfiguration.GetKernel();

            var mainForm = _kernel.Get <MainForm>();

            Application.Run(mainForm);
        }