当前位置:  开发笔记 > Android > 正文

如何在WPF应用程序中更新appSettings?

如何解决《如何在WPF应用程序中更新appSettings?》经验,为你挑选了1个好方法。

祝福大家!这是我在stackoverflow上的第一个问题.我有一个WPF应用程序,我正在为我的部门的开发人员编写,有一些设置我需要在启动时检查并更新,如果它们没有设置(一个是用户的可执行文件的位置)电脑,我们都拥有它,只是不在同一个地方).因此,当我的应用程序第一次启动时,我需要弹出一个文件追踪器让他们选择位置.

我需要做的是将它的位置写到appSettings,但我似乎无法得到它,昨晚我努力搜索谷歌试图找到一种方法来做到这一点.我看到的大多数答案都涉及将app.config文件作为直接XML读取,这似乎不对.

所以,我只需要一种方法来为我的应用程序更新appSettings中的值.我可以从他们那里读得很好,只是还没弄明白如何写给他们.非常感谢!

詹姆士



1> Dillie-O..:

你有没有看过ConfigurationManager类?它为app.config文件提供了更强大的界面,你可以这样做:

Configuration oConfig = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
oConfig.AppSettings.Settings["PreferenceToRemember"].Value = “NewValue”;
oConfig.Save(ConfigurationSaveMode.Full);
ConfigurationManager.RefreshSection(”appSettings”);

只需记住将System.Configuration导入到项目中.默认情况下不会添加它.

推荐阅读
kikokikolove
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有