2012-11-04 51 views
2

我正在构建一个在Visual Studio 2008中用Qt编写的应用程序。一切正常,我可以运行输出,但可执行文件依赖于其他一些文件在运行时加载。这些文件需要在每次更改时随同.EXE文件一起复制,因为我需要在IDE之外运行发布的输出。如何强制Visual Studio在构建时复制一些文件

在项目构建期间,除了.EXE文件之外,是否可以在输出目录中复制一些文件/文件夹?

回答

1

这里是它是如何做:

  1. 转到您的解决方案资源管理器,项目属性
  2. 选择“生成事件”选项卡
  3. 输入后生成的命令。您还可以使用宏(不知道对VS2008 VS2010已经支持他们。)

这里是构建事件从那里可以进一步继续很好的资源:你怎么能得到的文件

http://msdn.microsoft.com/en-us/library/42x5kfw4(v=vs.80).aspx

+0

在运行/调试之前被复制,即使建筑没有发生? – gonzobrains

+0

使用预生成事件命令行。这里是文件复制示例命令行:http://stackoverflow.com/questions/6075802/how-to-copy-debug-pdb-file-using-post-build-event-command-line-in-visual-studio –

+0

即使构建没有发生,是否会预先构建工作?我正在修改用于配置的XML文件,这些文件不会影响构建,但会在运行调试器时影响项目的执行。 – gonzobrains

相关问题