在 dll 文件中包含一个 INI 文件

Including an INI file inside a dll one

本文关键字:文件 INI 包含一 dll      更新时间:2023-10-16

我想使用Visual Studio在dll项目中插入一个外部INI文件。可以这样做吗?

您可以将任何类型的文件添加到项目中,但这可能无法解决您的问题。当 dll 尝试读取文件时,它可能不会找到它。
你可以只是将数据嵌入到dll的代码中,但这违背了拥有ini文件的目的。如果要更改配置,则需要重新生成文件。
您可以编写一个构建后步骤以始终将 ini 文件复制到 $(OutDir) 文件夹,然后如果您尝试在调试器下运行它,它将存在,但最终您需要在发布时将 ini 文件包含在 dll 中。