好吧,我正在尝试学习有关如何实现应用程序和用户设置的所有不同选项,这一切都让我感到非常困惑。
<applicationSettings>
使用创建部分的 settings.settings 设计器和使用根据文档创建部分的 ConfigurationManager.AppSettings 属性有什么区别<appSettings>
?
使用 settings.settings 设计器进行应用程序/用户设置的优点/缺点是什么?
如果我假设 System.Configuration 命名空间中的类(特别是 System.Configuration.Configuration 类)主要用于创建自定义部分,我是否正确?
是否可以使用 System.Configuration 命名空间中的任何内容来创建或读取该<applicationSettings>
部分而不使用 settings.settings 设计器?那只是一个自定义部分吗?
正如你所看到的,我很困惑......我希望我的问题能从那时起。请告诉我您所知道的,我将继续阅读此文档以试图理解。我的问题不在于我无法完成我需要完成的工作(我可以使用 settings.settings 完成我需要的工作)......问题实际上是理解这个混乱并知道我所有的选择。
先感谢您。
更新:
微软在线文档在这个主题上很糟糕(基本上不存在)。我终于找到了
http://www.codeproject.com/Articles/19675/Cracking-the-Mysteries-of-NET-2-0-Configuration
这很好地解释了这一切。自从我意识到配置文件被合并后,它做得更多了!