我想在运行时为user.config向C#应用程序(WPF)添加新设置。 这些设置将由独立模块添加,因此我不知道它们将提前做什么。
大多数例子都是指:
Configuration config =
configurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
但这只允许您访问“应用程序设置” 并且你无论如何也无法保存它,因为它不打算被修改。
我希望能够做一些像
这样的事情Settings.Default.Add("SomeKey", "someobject");
Settings.Default.Save()
之后,此设置将在下次此特定用户时可用 启动应用程序。