【发布时间】:2016-02-09 16:03:12
【问题描述】:
假设我们有一个项目A 的输出目录bin/ 和一个项目B 的输出目录test/bin/。项目A 需要将某个配置文件复制到其输出目录。目前,这是通过添加一个看起来像
COPY /Y "$(ProjectDir)..\config.ini" "$(TargetDir)"
项目B 具有A 作为依赖项。当项目B 构建时,A 生成的二进制文件被正确复制到B 的输出目录,但配置文件没有!
如何实现A需要的所有文件也复制到B的输出目录?
【问题讨论】:
-
当您将输出目录设置保留为默认值时,这不是必需的。与构建系统抗争是您的特权,但当您这样做时,您必须提供帮助。您已经知道如何使用 COPY。
标签: visual-studio visual-c++ msbuild visual-studio-2015