在 dll 文件中包含一个 INI 文件
Including an INI file inside a dll one
我想使用Visual Studio在dll项目中插入一个外部INI文件。可以这样做吗?
您可以将任何类型的文件添加到项目中,但这可能无法解决您的问题。当 dll 尝试读取文件时,它可能不会找到它。
你可以只是将数据嵌入到dll的代码中,但这违背了拥有ini文件的目的。如果要更改配置,则需要重新生成文件。
您可以编写一个构建后步骤以始终将 ini 文件复制到 $(OutDir)
文件夹,然后如果您尝试在调试器下运行它,它将存在,但最终您需要在发布时将 ini 文件包含在 dll 中。
相关文章:
- Ini 文件类型名称 预期C++
- 我们可以在INI文件中使用 #ifdef 宏,或者我们如何限制INI文件中写入的设置的编译?
- 尝试从C++中的 ini 文件读取
- boost::P rogram_options 一种判断值是从命令行还是 ini 文件的方法?
- 如何完整读取 INI 文件
- 写入.ini文件 - SimpleIni SetValue 尽管看起来成功了,但什么也没做
- GetPrivateprofilestring 不会获取当前目录中的 ini 文件
- 对桌面进行了更改.ini使用批处理文件,但文件夹图标不会更改
- 使用64编译器在C 中读取INI文件
- 带有qt的.ini文件中的奇怪双重值
- c++ GetPrivateProfileString 从当前目录读取 ini 文件
- C ++ simpleini 示例,用于从目录中获取 ini 文件
- 读取 ini 文件C++错误
- 如何使用 POCO 库将更改写入".ini"文件?
- WinAPI - 如果文件不存在,则创建.ini文件
- 如何使用 Boost 解析超过 2 级的 ini 文件
- 在不使用boost覆盖整个ini的情况下写入ini文件值
- 在运行时使用C++/boost从资源中解析.ini文件
- 从ini文件中读取十六进制字符
- 如何在读取 ini 文件时使用扩展字符集?(C++郎)