コード例 #1
0
        private void SaveConfig()
        {
            string tempName = Path.ChangeExtension(fileName, ".tmp");

            if (File.Exists(tempName))
            {
                File.Delete(tempName);
            }
            try {
                config.SaveAs(tempName);
                if (File.Exists(fileName) && File.Exists(tempName))
                {
                    File.Delete(fileName);
                }
                File.Move(tempName, fileName);
            } catch (System.Configuration.ConfigurationErrorsException) { }
        }
コード例 #2
0
ファイル: AppConfig.cs プロジェクト: xescrp/breinstormin
 public void SaveAs(string filename)
 {
     _config.SaveAs(filename, System.Configuration.ConfigurationSaveMode.Modified);
 }