2011-07-06 91 views

回答

1

web/app.config在應用程序啓動時加載一次。更改文件的值將會有沒有的影響。

如果沒有這樣的API來改變運行時的值,你恐怕沒有選擇。

+0

你不能使用ConfigurationManager類嗎? http://chiragrdarji.wordpress.com/2008/09/25/how-to-change-appconfig-file-run-time-using-c/ –

+0

@alios,你確定嗎?我知道你可以更改應用程序/用戶設置,我認爲你可以在啓動後「注入」一個設置,保存將是可選的。 –

+0

@亨克,現在你讓我懷疑,在此之前我確信 - 但我認爲這是正確的。我記得我讀過類似於加載的程序集不能被卸載的事實,配置文件在開始時被加載。 **文件本身的任何改變在被加載之後將被忽略。**儘管如此,加載的對象結構可以在運行時被改變,例如,添加連接字符串等。 – Aliostad

相關問題