在构建期间复制文件

Art*_*ium 3 visual-studio-2008 visual-c++

我有一些我的程序需要加载的文本文件.程序将在可执行文件目录中查找这些文件.目前,这些文件文件位于项目目录中(并且是项目的一部分).
有没有办法告诉visual studio将这些文件作为构建过程的一部分放在bin/debug(或bin/release)目录中?

Pie*_*aud 7

正如Conrad Frix所解释的那样,构建事件是一种解决方案.

但是,如果您不想搞乱CMD宏,您可能只想将文本文件添加到项目中:

  1. 对于每个文本文件,请打开其属性(在" 解决方案资源管理器"中右键单击并选择" 属性").
  2. 在" 构建操作"属性中,指定" 内容".
  3. 在" 复制到输出目录"属性中,选择"始终复制""如果较新则复制".

如果在Visual Studio中生成安装项目,并且想要包含文本文件,则可以简单地添加给定项目的内容文件,构建过程将它们与可执行文件一起打包.