为了账号安全,请及时绑定邮箱和手机立即绑定

存储.NET应用程序的用户设置的最佳方法是什么?

存储.NET应用程序的用户设置的最佳方法是什么?

慕的地6264312 2019-08-31 14:48:47
我有一个.NET 2.0 Windows窗体应用程序。商店用户设置的最佳位置在哪里(考虑Windows指南)?有人指出Application.LocalUserAppDataPath。但是,这会创建一个文件夹结构,如:C:\ Documents and Settings \ user_name \ Local Settings \ Application Data \ company_name \ product_name \ product_version \如果我发布我的应用程序的版本1并在那里存储XML文件,然后发布版本2,那将更改为另一个文件夹,对吧?无论应用程序版本如何,我都希望每个用户都有一个文件夹来存储设置。
查看完整描述

3 回答

?
慕工程0101907

TA贡献1887条经验 获得超5个赞

.NET应用程序具有易于使用的内置设置机制。在我看来,它的问题在于它将这些设置存储到一个相当模糊的目录中,最终用户将无法找到它。此外,只需从调试版本切换到发布版本,即可更改此目录的位置,这意味着保存在一个配置中的任何设置都会丢失。


出于这些原因和其他原因,我想出了自己的Windows窗体设置代码。它不像.NET附带的那样光滑,但它更灵活,我一直都在使用它。


查看完整回答
反对 回复 2019-08-31
  • 3 回答
  • 0 关注
  • 547 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信