如何在 c++ cli 中使用 user.config



我厌倦了在托管C++应用程序中使用user.config而不是app.config的谷歌搜索。我发现的只是关于 C#,我无法弄清楚如何转换为 C++(属性命名空间不存在)

有人可以让我去了解这一点吗?我需要知道如何创建,读取和写入user.config文件。

谢谢

按照以下步骤操作

,它将按预期工作:

1 - 添加对System.Configuration的引用

2 - Add New Item> Visual C++> Utility> Configuration file

3 - 打开app.config并添加您的设置,例如:

<configuration>
  <appSettings>
    <add key="greeting" value="Hallo world!" />
  </appSettings>
</configuration>

4 - 将app.config复制到构建后事件的输出文件夹:转到Project Properties> Configuration Properties> Build Events> Post-Build Events> Command Line并添加以下内容:

copy app.config "$(TargetPath).config"

5 - 读取您的设置:

String^ greeting = ConfigurationManager::AppSettings["greeting"];
Console::WriteLine(greeting);

这是 C++/CLI 中的 AppConfigDemo 项目。

相关内容

  • 没有找到相关文章

最新更新