我试图将资源文件添加到我的Visual Studio C++项目,但我的图像似乎没有在生成步骤中正确复制。在C#环境下开发时,通过右键单击资源文件(一个图像或你有什么)并编辑“复制到输出目录”选项很容易实现。这个选项似乎不存在于C++环境中。这里是C#环境的图片,以更好地说明,我寻找的选项: Visual Studio C++添加可部署内容(整个文件夹)
我尝试了C++环境中做大致相同的事情,但就像我说的,可以选择根本不存在。相反,它仅提供“内容”选项,并带有“是”或“否”。该工具提示说这与部署资源相关,但是在项目构建期间未部署资源。我还想在构建时复制整个文件夹;这里是另一张图片:
有谁知道我可以在C++环境中复制这个吗?
编辑
我试图用一个生成后事件的脚本,但没有出现在输出目录。我正在尝试复制第二张图片中显示的“资源”文件夹。下面是我使用的脚本:
xcopy "$(ProjectDir)Resources" "$(TargetDir)Resources" /e /y /i /r
难道我做错事的是什么?我甚至在构建日志中看不到任何错误。
对于Post构建过程,我查看了路径,并且一切都看起来不错。所以问题是,为什么该文件夹不被复制? – Krythic 2014-12-04 01:51:33
Nevermind ...显然,Visual Studio决定出于某种原因开始复制文件夹。 (叹)。 – Krythic 2014-12-04 01:58:56