1

我已成功在我的应用的 app.config 文件中设置条目。因此,当我重新启动程序时,ConfigurationManager.AppSettings["something"]将返回上次运行时设置的值。但是我无法设置一个值,然后在同一个实例中以同样的方式再次检索它。据我了解,ConfigurationManager.RefreshSection("appSettings")应该从 app.config 重新加载该部分,因此我设置的值应该在下次获取时显示。但无论如何,它总是返回我第一次启动应用程序时的值。

我可以ConfigurationManager.OpenExeConfiguration用来获取特定部分并获取设置值,但我有使用的依赖库ConfigurationManager.AppSettings["something"],因此确实需要更新该部分。如何使 ConfigurationManager 的静态实例保持最新?

4

0 回答 0