更改web.config
中的ApplicationSettings
的值後,Settings.Default
的數據不會更新。重新加載後,Settings.Default不更新數據()
我打電話
Settings.Default.Reload();
,但它不工作。
只有在Visual Studio中打開項目設置後纔會更新值。 如何在運行時更新Settings.Default
值?這可能嗎?
已解決
好的,值已更新!問題是我試圖從Settings.Default.Properties["Key"].DefaultValue
獲得值,這意味着獲取存儲在settings.settings
中的默認值。要獲取更新的值,您必須使用Settings.Default.Key
屬性。
是否幫助你的裏面? http://stackoverflow.com/questions/6335931/save-and-reload-app-configapplicationsettings-at-runtime – Gigo
它幫助我在web.conf中保存更改。但是在這個改變之後,Settings.Default.SomeProperty具有舊值(因爲它保存在settings.setting文件中)。我想更新這個值,但不知道如何。 –