【发布时间】:2010-03-19 08:15:43
【问题描述】:
我正在审查一个 .NET 项目,并且遇到了一些大量使用 .ini 文件进行配置的情况。我更喜欢使用 app.config 文件,但在我开始与开发人员讨论这个问题之前,我想知道是否有任何正当理由偏爱 .ini 文件而不是 app.config?
【问题讨论】:
-
Raymond Chen 有一篇关于 ini 和 xml 配置之间差异的有趣文章,以及为什么最初不推荐使用 ini 以支持注册表。见 - blogs.msdn.com/oldnewthing/archive/2007/11/26/6523907.aspx
-
感谢您的链接,阅读起来很有趣。并且上述项目还使用注册表来获取许可信息!配置无处不在。 :)
-
没有人对重新安装期间设置的持久性/针对不同用户等做出任何说明。应该指出的是,app.config 文件与应用程序相关联,除非您特别在重新安装/更新等时处理此问题,您可能会丢失所有设置! ini/xml 文件可以在这里不受影响
标签: c# .net configuration