Visual Studio C ++添加可部署内容(整个文件夹)

时间:2014-12-04 00:52:29

标签: c++ windows deployment visual-studio-2013

我正在尝试将资源文件添加到我的Visual Studio C ++项目中,但我的图像似乎在构建步骤中没有正确复制。在C#环境中进行开发时,通过右键单击资源文件(图像或您拥有的内容)并编辑"复制到输出目录"选项。此选项似乎不存在于C ++环境中。这是C#环境的图片,以更好地说明我正在寻找的选项: enter image description here

我尝试在C ++环境中做大致相同的事情但是,就像我说的那样,选项根本不存在。相反,它只提供一个"内容"选项,"是"或"不"。工具提示说这与部署资源有关,但是在项目构建期间不会部署资源。我还想在构建时复制整个文件夹;这是另一张图: enter image description here

有谁知道如何在C ++环境中复制它?

修改

我尝试使用post-build事件脚本,但输出目录中没有任何内容。我正在尝试复制"资源"文件夹,我在第二张图片中显示。这是我正在使用的脚本:

xcopy "$(ProjectDir)Resources" "$(TargetDir)Resources" /e /y /i /r

我做错了吗?我甚至都没有在构建日志中看到任何错误。

1 个答案:

答案 0 :(得分:0)

将项目输出作为内容文件

添加到安装项目中