我正在使用.NET 4.0,希望使用app.config
文件来存储一些参数设置。我的做法如下:使用项目属性中的Settings
标签创建参数。
这会将信息添加到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;
但这会导致一个错误,即
param1
是只读的。那么我该如何从我的代码中更新配置文件呢?