/// /// 保存配置文件的設定 /// /// /// public static void SaveAppConfig(string Key,string Value) { string strFilePath = System.Windows.Forms... ...
/// <summary> /// 保存配置文件的設定 /// </summary> /// <param name="Key"></param> /// <param name="Value"></param> public static void SaveAppConfig(string Key,string Value) { string strFilePath = System.Windows.Forms.Application.ExecutablePath; Configuration objConfig = ConfigurationManager.OpenExeConfiguration(strFilePath); bool bolExist = false; foreach (string Item in objConfig.AppSettings.Settings.AllKeys) { if (Item == Key) { bolExist = true; break; } } if (bolExist) { objConfig.AppSettings.Settings.Remove(Key); } objConfig.AppSettings.Settings.Add(Key,Value); objConfig.Save(ConfigurationSaveMode.Modified); ConfigurationManager.RefreshSection("appSettings"); }