private void Application_Startup(object sender, StartupEventArgs e) { if (_log.IsDebugEnabled) { _log.DebugFormat("Starting {0}", MethodBase.GetCurrentMethod().ToString()); } GeneralHelper.LogSystemData(); if (ArtemisModLoader.Properties.Settings.Default.UpdateRequired) { ModManagement.CheckInstalledModDefinitionVersions(); ArtemisModLoader.Properties.Settings.Default.Upgrade(); ArtemisModLoader.Properties.Settings.Default.UpdateRequired = false; ArtemisModLoader.Properties.Settings.Default.Save(); } if (_log.IsDebugEnabled) { _log.DebugFormat("Ending {0}", MethodBase.GetCurrentMethod().ToString()); } }