编辑:实际上,这是一个作为LocalSystem服务运行的Windows服务应用程序。它还可以由本地管理员手动运行,并使用参数“/config”启动一个窗体来编辑配置值。因此,在两种情况下,它都可以访问%PROGRAMFILES%以进行写入操作。我访问我的设置的方式如下:
Settings.Default.MySetting = MyNewValue;
当我的项目属性中的Settings.settings设置为Application时,我会得到一个编译时错误“ MySetting 只读”。
我对这个东西很新,还没有找到一个非常好的解释来说明它应该如何完成。例如,为什么我需要说“Default”,那实际上意味着什么?我毫无头绪。如果有人能指点我一下如何使用 app.config 的教程,那就太好了。