更改ApplicationSettings
中web.config
的值后,Settings.Default
的数据不会更新。
我试着打电话
Settings.Default.Reload();
但它不起作用。
仅在我在Visual Studio中打开项目设置后更新值。
如何在运行时更新Settings.Default
值?这可能吗?
解决
好的,价值观更新了!问题是我试图从Settings.Default.Properties["Key"].DefaultValue
获取值,这意味着获取存储在settings.settings
中的默认值。要获取更新的值,您必须使用Settings.Default.Key
属性。
答案 0 :(得分:0)
尝试将Settings.Default.Reload()放在initialize / form Load事件中