目的是将一个记录状态的值写的文件中
打开程序是读取,并在程序运行过程中修改这个状态变量并保存到文件中不知道INI方式好还是app.config方式好
现在是不是ini的已经过时了?我自己调试config方式的时候读取没问题,但修改的时候总是改不了,程序也不报错,就是改不了 public static bool SetConfig(string key, string value)
{ try
{ Configuration conf = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); if (!conf.AppSettings.Settings.AllKeys.Contains(key)) conf.AppSettings.Settings.Add(key, value); else conf.AppSettings.Settings[key].Value = value; conf.Save(); return true; } catch { return false; } }
打开程序是读取,并在程序运行过程中修改这个状态变量并保存到文件中不知道INI方式好还是app.config方式好
现在是不是ini的已经过时了?我自己调试config方式的时候读取没问题,但修改的时候总是改不了,程序也不报错,就是改不了 public static bool SetConfig(string key, string value)
{ try
{ Configuration conf = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); if (!conf.AppSettings.Settings.AllKeys.Contains(key)) conf.AppSettings.Settings.Add(key, value); else conf.AppSettings.Settings[key].Value = value; conf.Save(); return true; } catch { return false; } }
解决方案 »
- java Class与.net 什么类型匹配合适
- 再问个邮件直投的问题,坐等高人
- 谁能给出一个完整的在IIS中承载WCF服务并且可实现跨计算机(相同工作组)运行且能向客户端返回数据集的例子
- 请问BackgroundWorker线程能随时中止么?
- 就剩下这些了~~~ 谁能解决问题~~~全给他了
- 高分求:看看这种简单的软件有谁比较熟悉的??求助
- WebClient的简单问题,高手请进
- C#的高手给点意见,你的话对我有无限的帮助.
- 怎样自定义一个新建类的代码模板?
- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 9.18 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
- 求大神帮手 无法在流的结尾之外进行读取。
- winform webhttprequest报500错误
呵呵 那我上边贴的这段代码 有什么问题吗?
为什么我SetConfig("userName","abcd"); 调用 后不改不了config文件呢?<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="userName" value="glaye" />
</appSettings>
</configuration>