static void Main() { // Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); // Se muestra la pantalla de iniciando.. var frmIniciando = new Iniciando(); frmIniciando.Show(); Application.DoEvents(); // Se inicializan parámetros de la aplicación var oIni = Proc.InicializarAplicacion(); if (oIni.Error) { UtilLocal.MensajeAdvertencia(oIni.Mensaje + "\n\nTheos encontró un problema al iniciar la aplicación y por lo tanto se cerrará."); frmIniciando.Close(); return; } // Se verifica si hay una actualización if (Util.Logico(System.Configuration.ConfigurationManager.AppSettings["VerNuevaVersion"])) { if (Proc.VerNuevaVersion()) { frmIniciando.Close(); return; } } // Se abre el formulario principal frmIniciando.Close(); Application.Run(Principal.Instance); Proc.FinalizarAplicacion(); }