300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > C# 配置文件读写

C# 配置文件读写

时间:2021-05-09 12:56:21

相关推荐

C# 配置文件读写

根据网友们的经验,最新的配置文件读写方式如下:

public static void setValue(string key, string value){Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);if (config.AppSettings.Settings[key] == null){config.AppSettings.Settings.Add(key, value);MessageBox.Show(config.AppSettings.Settings[key].Value);}else{config.AppSettings.Settings[key].Value = value;}config.Save(ConfigurationSaveMode.Modified);}

但是我在调试过程中发现一个问题,无论怎么设置key和value,都无法写入配置文件,程序运行也不报错,只不过是运行完之后,配置文件并没有保存更改,也就是说

config.Save(ConfigurationSaveMode.Modified);

这行代码没有起作用!!!

折腾了近2个小时之后发现,如果开始执行(不调试),那么一切正常,更改会保存至配置文件

不知道是visual studio 的 bug还是微软本来就是这么设计的。

折腾了两个小时,发现仅仅是运行和调试的区别,吐血3升。。。

Mark 之,引以为鉴

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。