c# - 在 Windows Mobile 应用程序中存储应用程序设置的首选方法是什么?

标签 c# .net windows windows-mobile compact-framework

我正在使用 .NET Compact Framework 3.5,我正在尝试确定是否有一种标准方法来存储用户在我的应用程序中更改的设置。我知道 Compact 3.5 SQL 数据库,但我试图避免这种情况,如果我能避免用户移动设备上尚未安装的依赖项(我已经不得不担心 3.5 .NET Framework,所以我正在尝试尽可能避免任何其他依赖)。

我看到旧的 .config 文件(通过 System.Configuration.ConfigurationSettings.AppSettings)已经过时,并且似乎不受 Compact 框架的支持。

除了将其填充到存储在/Application Data/My App/中的 xml 文件中并对其进行解析之外,是否有针对此类功能的内置库?

我在网上或本网站上没有看到太多关于此的信息。主要是非紧凑型框架解决方案。

最佳答案

我实际上最终使用了 System.Xml.Serialization.XmlSerializer。这使我们能够毫不费力地存储和恢复设置。在进行升级/降级时,它可以容忍对设置的更改。

关于c# - 在 Windows Mobile 应用程序中存储应用程序设置的首选方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2232472/

相关文章:

mysql - Linux 上的 Apache,Windows 上的 MySql

c# - 创建自定义路由层次结构 ASP.NET MVC 5

c# - 运行 linq 查询时 DbContext 超时

.net - XmlDocument 不保存标签之间的空格

c# - 如何在 Windows Store (Metro) 应用程序的 DataAnnotations 中使用 "ErrorMessageResourceType"

.net - 如何阻止 UserControl(nee ScrollableControl)调用 ScrollWindow?

c# - Windows 10 放大镜 API 鼠标点击坏了?

windows - 限制新创建的自签名证书的预期用途

c# - 如何使用 OpenPop 阅读 HTML 格式的电子邮件?

c# - 验证一个windows目录