public static void Reload() { string paramMetaDataXMLFileName = String.Format("{0}{1}", Settings.GetUserDataDirectory(), ConfigurationManager.AppSettings["ParameterMetaDataXMLFileName"]); string paramMetaDataXMLFileNameBackup = String.Format("{0}{1}{2}", Settings.GetRunningDirectory(), Path.DirectorySeparatorChar, ConfigurationManager.AppSettings["ParameterMetaDataXMLFileNameBackup"]); try { if (File.Exists(paramMetaDataXMLFileName)) { _parameterMetaDataXML = XDocument.Load(paramMetaDataXMLFileName); } } catch (Exception ex) { log.Error(ex); Tracking.AddException(ex); } try { // error loading the good file, load the backup if (File.Exists(paramMetaDataXMLFileNameBackup) && _parameterMetaDataXML == null) { _parameterMetaDataXML = XDocument.Load(paramMetaDataXMLFileNameBackup); Console.WriteLine("Using backup param data"); } } catch { } }
public static void Reload() { string paramMetaDataXMLFileName = String.Format("{0}{1}", Settings.GetUserDataDirectory(), "apm.pdef.xml"); try { if (File.Exists(paramMetaDataXMLFileName)) { _parameterMetaDataXML = XDocument.Load(paramMetaDataXMLFileName); } } catch (Exception ex) { log.Error(ex); Tracking.AddException(ex); } }