using System;
using System.Collections.Generic;
using System.Configuration;
using System.Linq;
using System.Text;
namespace VersionUpadate
{
public class config
{
///
/// 修改AppSettings中配置
///
/// key值
/// 相应值
public static bool SetConfigValue(string key, string value)
{
try
{
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
if (config.AppSettings.Settings[key] != null)
config.AppSettings.Settings[key].Value = value;
else
config.AppSettings.Settings.Add(key, value);
config.Save(ConfigurationSaveMode.Modified);
ConfigurationManager.RefreshSection("appSettings");
return true;
}
catch
{
return false;
}
}
///
/// 获取AppSettings中某一节点值
///
///
public static string GetConfigValue(string key)
{
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
if (config.AppSettings.Settings[key] != null)
return config.AppSettings.Settings[key].Value;
else
return string.Empty;
}
}
}