我正在尝试将资源文件添加到我的Visual Studio C ++项目中,但在构build步骤中,我的图像似乎没有正确复制。 在C#环境下开发时,通过右键单击资源文件(一个图像或你有什么)并编辑“复制到输出目录”选项很容易实现。 这个选项似乎不存在于C ++环境中。 下面是C#环境的图片,以更好地说明我正在寻找的选项:
我尝试在C ++环境中做大致相同的事情,但就像我所说的那样,这个选项根本就不存在。 相反,它只提供一个“内容”选项,“是”或“否”。 工具提示说这与部署资源有关,但是在项目构build期间不部署资源。 我也想整个文件夹在构build时被复制; 这里是另一张图片:
有谁知道我可以在C ++环境中复制吗?
编辑
我尝试使用后生成事件脚本,但没有出现在输出目录中。 我试图复制“资源”文件夹,我在第二个图像中显示。 这是我正在使用的脚本:
xcopy "$(ProjectDir)Resources" "$(TargetDir)Resources" /e /y /i /r
我在这里做错了什么? 我甚至没有看到生成日志中的任何错误。
将项目输出添加到安装项目作为内容文件