用Settings设置的配置项,如何自己读写?
用VB.NET “设置”页面添加设置项后,得到的配置文件MyApp.exe.config文件,但当程序运行时,总会到系统的\user\local settings\application data\...文件夹下读取user.config。当其它用户登录电脑后,该修改后的配置不能被新用户使用,很不方便。
我想直接读写该程序所在位置读取该程序的config文件,如:MyApp.exe.config。希望直接读写。请问有办法实现吗?
或者是否能把默认的user.config引导到MyApp.exe.config?让程序操作MyApp.exe.config,而不再操作user.config?
多谢~~~~
[解决办法]
如何:在 Visual Basic 中更改用户设置
发送反馈
您可以通过在 My.Settings 对象上为用户设置的属性赋予新值来更改该设置。
My.Settings 对象将每个设置作为一个属性公开。 属性名称与设置名称相同,并且属性类型与设置类型相同。设置的 “范围”确定属性是否为只读: “应用程序”范围设置的属性为只读,而 “用户”范围设置的属性为读写。 有关更多信息,请参见 My.Settings 对象。
''vs2010 msdn