我在WPF中同时使用了用户范围设置和应用程序范围设置。
我的应用程序通常连接到localhost中的DB进行开发,但有时我需要连接到最终应用程序应连接到的远程DB服务器。
数据库地址设置存储在应用程序作用域设置中。
在运行时无法更改应用程序级别的设置,因此在启动应用程序之前,每次必须使用记事本打开和编辑.config文件。
我想在运行时更新我的应用程序中的应用程序范围设置。但是不必将其应用于当前会话,可以用于下一个(和之后)应用会话。
对此有任何简单的解决方案吗?如果不存在,可以直接在我的应用程序中解析并写入.config文件吗?
答案 0 :(得分:-1)
您可以将XML或JSON文件作为设置。尝试读取设置并将其显示在窗口中,然后将内容再次保存在JSON / XML文件中。
通过这种方式,可以在运行时读取和编辑应用程序设置。