app.config的读写、更新问题 两篇链接
2009-12-28 11:52
435 查看
有关App.config的基础讲解:读取并修改App.config文件
XML文件更新appsettings方法:修改App.config配置文件(项目总结)
整理后的更新方法:
public static void SetValueByKey(string newKey, string newValue)
{
try
{
string filePath = new DirectoryInfo(Application.StartupPath).Parent.Parent.FullName + "\\App.Config";
//建立一个XmlDocument对象
XmlDocument webconfigDoc = new XmlDocument();
//找到节点的xml路径
string xPath = "/configuration/appSettings/add[@key='" + newKey + "']";
//加载web.config文件
webconfigDoc.Load(filePath); //读出路径放到txtfilepath文本框中
XmlNode passkey = webconfigDoc.SelectSingleNode(xPath);
passkey.Attributes["value"].InnerText = newValue;
//保存设置
webconfigDoc.Save(filePath);
}
catch (Exception ex)
{
throw ex;
}
}
XML文件更新appsettings方法:修改App.config配置文件(项目总结)
整理后的更新方法:
public static void SetValueByKey(string newKey, string newValue)
{
try
{
string filePath = new DirectoryInfo(Application.StartupPath).Parent.Parent.FullName + "\\App.Config";
//建立一个XmlDocument对象
XmlDocument webconfigDoc = new XmlDocument();
//找到节点的xml路径
string xPath = "/configuration/appSettings/add[@key='" + newKey + "']";
//加载web.config文件
webconfigDoc.Load(filePath); //读出路径放到txtfilepath文本框中
XmlNode passkey = webconfigDoc.SelectSingleNode(xPath);
passkey.Attributes["value"].InnerText = newValue;
//保存设置
webconfigDoc.Save(filePath);
}
catch (Exception ex)
{
throw ex;
}
}
相关文章推荐
- Web.config或App.config中数据库链接路径的问题
- vb.net 通过app.config来改变编译路径的问题
- 解决APP在线更新时用户没有sdcard而产生的APK下载路径问题
- app.config文件的读写
- 记录一个python的configobj读写ini配置文件的链接
- App.config 中读写appSettings、system.serviceModel终结点,以及自定义配置节
- C#实现读写app.config中的connectionStrings
- App版本更新时对SQLite数据库升级或者降级遇到的问题
- 读写应用程序配置文件(app.config)
- ios app版本更新流程及问题总结
- 手机APP关于资源热更新的问题
- android launcher桌面数字时钟及appwidget更新问题
- C#读写app.config中的数据
- App.Config详解及读写操作
- C#读写app.config中的数据
- Winform读写App.config文件以及重启程序
- .net下读写配置文件app.config
- Android开发系列之动态添加dex(解决app频繁更新问题)
- 我写程序时用到的读写app.config方法
- 代码重构(一)之从代码设计层面着手实践:App.Config的读写封装