我正在审查一个.NET项目,发现它在配置方面使用了相当多的.ini文件。我更喜欢使用app.config文件进行配置,但在我向开发人员提出这个问题之前,我想知道是否有任何有效的理由支持.ini文件而不是app.config文件?
我正在审查一个.NET项目,其中使用了许多.ini文件来进行配置。虽然我更喜欢使用app.config文件进行配置,但在我向开发人员提出这个问题之前,我想知道是否有任何有效的理由支持使用.ini文件而不是app.config文件。请注意保留原文中的HTML标签格式。我正在审查一个.NET项目,发现它在配置方面使用了相当多的.ini文件。我更喜欢使用app.config文件进行配置,但在我向开发人员提出这个问题之前,我想知道是否有任何有效的理由支持.ini文件而不是app.config文件?
我正在审查一个.NET项目,其中使用了许多.ini文件来进行配置。虽然我更喜欢使用app.config文件进行配置,但在我向开发人员提出这个问题之前,我想知道是否有任何有效的理由支持使用.ini文件而不是app.config文件。请注意保留原文中的HTML标签格式。个人而言,我从不使用 .ini /xml 配置文件来做更多的事情,只是将所有值加载到单例中,然后像这样在运行时使用它们...
话虽如此,我坚信您应该考虑数据的类型和使用方式。如果数据是关于应用程序设置和配置的上下文,则认为 app.config 文件是保存这些设置的正确位置。
另一方面,如果数据涉及加载项目、图像或其他与应用程序内容相关的资源,则我认为 .ini 文件(还有人使用 .ini 文件吗?我想使用 .xml 文件来存储这些信息)。简而言之:根据域和上下文对存储的数据内容进行分段。
INI文件适用于多平台应用程序(例如Linux和Windows),其中客户可能会直接编辑配置参数,并且您希望使用更加用户友好/可识别的文件名而不需要额外的努力。