我有一个.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,那将更改为另一个文件夹,对吧?无论应用程序版本如何,我都希望每个用户都有一个文件夹来存储设置.
假设我有一种表单,其中组合框有一些选项。现在,在第一次运行该程序时,用户从组合框中选择一个选项,并通过单击按钮或其他方式保存它。现在,如果用户终止应用程序并再次运行第二次,是否有任何方法可以检索上次保存的选择?
这意味着,如果您从组合框中选择 option1 并终止应用程序。一段时间后,您再次启动应用程序,现在您的组合框应将 option1 显示为已选中,因为在上一个会话中您选择了它。
我希望你能理解我的想法。