public static IVLConfig getInstance() { if (_ivlConfig == null) { try { Type t = typeof(IVLConfig); FileInfo filePath = new FileInfo(fileName); { if (filePath.IsReadOnly) { filePath.IsReadOnly = false; } } _ivlConfig = (IVLConfig)XmlConfigUtility.Deserialize(t, fileName); } catch (Exception) { Type t = typeof(IVLConfig); _ivlConfig = new IVLConfig(); { XmlConfigUtility.Serialize(_ivlConfig, fileName); } } } return(_ivlConfig); }
private void save_btn_Click(object sender, EventArgs e) { XmlConfigUtility.Serialize(ConfigVariables._ivlConfig, IVLConfig.fileName); }
public void writeToXml(string filename) { XmlConfigUtility.Serialize(ConfigVariables.CurrentSettings, filename); }