/// <summary>
/// 获得设置值
/// </summary>
/// <param name="KeyName"></param>
/// <returns></returns>
public static string GetXMLValue(strstring KeyName)
{
XmlDocument doc = new XmlDocument();
doc.Load(ConfigFullPath);
System.Xml.XmlNode keyNode;
keyNode = doc.SelectSingleNode("/configuration/appSettings/add[@key='" + KeyName + "']");

return keyNode.Attributes["value"].Value;
}/// <summary>
/// 保存键值
/// </summary>
/// <param name="KeyName"></param>
/// <param name="KeyValue"></param>
public static void SaveXMLValue( string KeyName, string KeyValue)
{
XmlDocument doc = new XmlDocument();
doc.Load(ConfigFullPath);

System.Xml.XmlNode keyNode;

keyNode = doc.SelectSingleNode("/configuration/appSettings/add[@key='"+ KeyName + "']");
keyNode.Attributes["value"].Value = KeyValue;
doc.Save(ConfigFullPath);
}