对于我的项目,我有通过项目属性中的"设置"添加的设置.
我很快发现直接编辑app.config文件似乎没有真正更新设置值.似乎我在进行更改然后重新编译时必须查看项目属性.
我想知道...... 处理项目的可自定义设置的最佳和最简单的方法是什么- 认为这对于.Net如何处理它是一个明智的选择 ...对我很羞耻.
是否可以使用其中一个设置,AppSettings, ApplicationSettings或UserSettings来处理这个问题?
将我的设置写入自定义配置文件并自行处理是否更好?
现在...... 我正在寻找最快的解决方案!
我的环境是C#,.Net 3.5和Visual Studio 2008.
更新
我正在尝试执行以下操作:
protected override void Save() { Properties.Settings.Default.EmailDisplayName = this.ddEmailDisplayName.Text; Properties.Settings.Default.Save(); }
编译时给我一个只读错误.
这太傻了......我想我不得不为浪费每个人的时间而道歉!但看起来我只需要将范围设置为User而不是Application,我可以编写新值.