2014-12-04 85 views
2

我试图将资源文件添加到我的Visual Studio C++项目,但我的图像似乎没有在生成步骤中正确复制。在C#环境下开发时,通过右键单击资源文件(一个图像或你有什么)并编辑“复制到输出目录”选项很容易实现。这个选项似乎不存在于C++环境中。这里是C#环境的图片,以更好地说明,我寻找的选项: enter image description hereVisual Studio C++添加可部署内容(整个文件夹)

我尝试了C++环境中做大致相同的事情,但就像我说的,可以选择根本不存在。相反,它仅提供“内容”选项,并带有“是”或“否”。该工具提示说这与部署资源相关,但是在项目构建期间未部署资源。我还想在构建时复制整个文件夹;这里是另一张图片: enter image description here

有谁知道我可以在C++环境中复制这个吗?

编辑

我试图用一个生成后事件的脚本,但没有出现在输出目录。我正在尝试复制第二张图片中显示的“资源”文件夹。下面是我使用的脚本:

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

难道我做错事的是什么?我甚至在构建日志中看不到任何错误。

+0

对于Post构建过程,我查看了路径,并且一切都看起来不错。所以问题是,为什么该文件夹不被复制? – Krythic 2014-12-04 01:51:33

+0

Nevermind ...显然,Visual Studio决定出于某种原因开始复制文件夹。 (叹)。 – Krythic 2014-12-04 01:58:56

回答

0

将项目输出添加到安装项目中作为内容文件

+0

我有同样的问题。我不明白杰克的答案,我没有自己的答案。有没有人有答案? – Dave 2017-07-20 09:39:28

相关问题