在给定的C#Windows窗体应用程序/WPF中,用户设置通常存储在哪里?
我在想:在给定的C#Windows窗体应用程序/WPF中,用户设置通常存储在哪里?,c#,appsettings,application-settings,C#,Appsettings,Application Settings,我在想: Appconfig文件 一个通用的.XML文件,并在启动时具有程序加载值 最好的方法是什么?有最佳用户教程的网站可能?请参见: NET Framework 2.0允许您 创建并访问以下值: 在应用程序之间持久化 执行会话。这些值是 称为设置。设置可以 表示用户首选项,或 应用程序中有价值的信息 需要使用。例如,您可以 创建一系列用于存储的设置 颜色方案的用户首选项 应用程序的名称。或者你可以去商店 指定连接的连接字符串 应用程序使用的数据库。 通过设置,您可以同时保持 对客户至关重要的
问题的答案取决于设置的持久性模型:
- 是基于每个用户的设置还是机器范围的设置
- 设置是否特定于应用程序,或者是否也需要由其他应用程序使用/发现
- 设置默认值是在设计时已知的还是在安装时生成的
- 设置是特定机器的本地设置还是可以/将要漫游
配置
类,也允许可漫游和第三方可发现的设置;但是,对于此类场景,没有VisualStudio工具支持