我正在使用.NET 4.0,我想使用app.config
文件來存儲相同的參數設置。我做了以下。我使用項目屬性中的Settings
選項卡來創建我的參數。C#applicationSettings:如何更新app.config?
這增加了信息的app.config
文件是這樣的:
<MyApp.Properties.Settings>
<setting name="param1" serializeAs="String">
<value>True</value>
</setting>
<MyApp.Properties.Settings>
在我的視圖模型(在我的代碼),我可以訪問的信息是這樣的:
bool myBool = MyApp.Properties.Default.param1;
當我嘗試更改配置文件中的值,我試試這個:
Properties.Settings.Default.param1 = false;
但是這個cau出現錯誤,那param1
是隻讀的。
那麼如何從我的代碼更新我的配置文件?
可能是試試這個:http://stackoverflow.com/questions/1357240/change-the-value-in-app-config-file-dynamicallay –
在這個解決方案,他們使用config.AppSettings。 AppSettings不被棄用?我想使用ApplicationSettings,因爲這使用了輸入參數。 –
編輯我的答案與EDIT2給出一個鏈接到一個鏈接到一個代碼,這可能是你的解決方案:) –