运行时appconfig值改变
本文关键字:改变 appconfig 运行时 | 更新日期: 2023-09-27 18:01:45
我想问一下关于读取应用配置属性值的问题。
我可以在运行时改变一些应用配置属性值,我可以在我的代码中使用该属性值。那么,如何在我的代码中获得运行时更改的应用配置属性值?是否有任何选项,以获得运行时改变的应用程序配置值在c# .NET?
将更改保存到应用配置后,执行如下操作
ConfigurationManager.RefreshSection(sectionName);
获取更新的值。
看一下这页
您可以使用ConfigurationManager
来修改配置文件,然后在保存设置后使用RefreshSection
,但是如果您使用GetSection
,您如何尝试访问新信息,那么您不太可能从缓存中读取更改。我认为您必须使用OpenExeConfiguration
才能阅读新的更改。
在运行时更改配置不是一个好的做法,您应该选择再次访问您的目的