我正在使用.NET Compact Framework 3.5,我试图确定是否有一个标准的方法来存储用户在我的应用程序中更改的设置。 我知道的Compact 3.5 sql数据库,但我想避免,如果我可以避免依赖尚未安装在用户的移动设备上(我已经不得不担心3.5的.NET框架,所以我想如果可以,避免任何其他的依赖)。
我发现老的.config文件(通过System.Configuration.ConfigurationSettings.AppSettings)已经过时了,而且Compact框架似乎也不支持。
除了将其填充到存储在/ Application Data / My App /中的xml文件中并parsing它之外,是否还有用于此类function的内置库?
我没有看到太多的在线或在这个网站上。 大多数非紧凑框架解决scheme。
T4输出到string
Process.Start()在windows 2012 R2上不起作用
阅读windows字体
为什么我的.NET windows服务有时不会自动启动?
将单声道移植到.Net
从windows机器与SSH会话交互的最简单方法?
如何在Visual Studio 2010中设置环境variables?
在windows上持续集成Git
在C#中存储用户特定数据的最佳方式是什么?
为什么在Vista / 7中,RequestAdditionalTime()方法不能重新启动?
我实际上结束了使用System.Xml.Serialization.XmlSerializer。 这使我们可以轻松地存储和恢复设置。 在进行升级/降级时,容许对设置进行更改。
OpenNetCF支持加载和保存设置到一个XML文件
OpenNetCF.AppSettings命名空间和Settingsfile类应该做的伎俩:)
我在我的应用程序中使用注册表的许多设置。 我们创建了一个处理异常,内存清理等等的注册表调用的包装。之后,它工作得很好。 我想这一切都取决于你在谈论什么样的设置。
在测试OpenNetCF.AppSettings并试图从头创建一个配置管理器后,我结束了使用这个类 。 这很简单,它只是工作。
编辑:上面的链接是死的,所以我把类源代码放在这里 。
用法:
ConfigurationManager.AppSettings["YourSetting"] ConfigurationManager.AppSettings["YourSetting"] = "test";
另一个回退选项是旧式的.INI文件。 有许多纯粹的C#类来解析它们并使用这些值。 简单而直接。
总结以上是内存溢出为你收集整理的在Windows Mobile应用程序中存储应用程序设置的首选方法是什么?全部内容,希望文章能够帮你解决在Windows Mobile应用程序中存储应用程序设置的首选方法是什么?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)