private static void Main() { XmlConfigurator.Configure(); ConnectionHelper.DefaultConnectionStringName = "Main"; if (!Debugger.IsAttached) { AppDomain.CurrentDomain.UnhandledException += (sender, args) => { ILog logger; if (sender == null) { logger = LogManager.GetLogger(typeof(Program)); } else { logger = LogManager.GetLogger(sender.GetType()); } logger.Error(args.ExceptionObject); MessageBox.Show("В приложении возникла необработанная ошибка.\r\nИнформация об ошибке была отправлена разработчику."); } } ; GlobalContext.Properties["Version"] = Assembly.GetExecutingAssembly().GetName().Version; InputLanguageHelper.SetToRussian(); Application.Run(new frmUEEMain()); } }
private static void Main() { XmlConfigurator.Configure(); ConnectionHelper.DefaultConnectionStringName = "Main"; With.DefaultConnectionStringName = ConnectionHelper.GetConnectionName(); Application.ThreadException += OnThreadException; Application.ApplicationExit += ApplicationExit; GlobalContext.Properties["GlobalContext"] = Application.ProductVersion; //Эти две строчки есть в StatViewer'е, возможно, из-за одной из них не работает "корректное" отображение //значений столбца "Сегмент" в фильтрах компонентов DevExpress //Application.EnableVisualStyles(); //Application.SetCompatibleTextRenderingDefault(false); InputLanguageHelper.SetToRussian(); Application.Run(new frmFREMain()); }