public void ReloadCustom() { try { m_customDrivers = (DbDriverSet)XmlTool.DeserializeObject(Path.Combine(Core.ConfigDirectory, "drivers.xml")); } catch (Exception) { m_customDrivers = new DbDriverSet(); } }
public DbDriverManager() { try { m_customDrivers = (DbDriverSet)XmlTool.DeserializeObject(Path.Combine(Core.ConfigDirectory, "drivers.xml")); } catch (Exception) { m_customDrivers = new DbDriverSet(); } try { m_systemDrivers = (DbDriverSet)XmlTool.DeserializeObject(Path.Combine(Core.LibDirectory, "drivers.xml")); } catch (Exception) { m_systemDrivers = new DbDriverSet(); } foreach (DbDriverDefinition drv in m_systemDrivers.Drivers) { drv.IsSystem = true; } }