0

在我的项目中,我有以下构建后事件:

xcopy "$(TargetDir)Data" "$(ProjectDir)Data" /Y /I

运行结束后,程序会复制文件。但是如果在 TargetDir/Data 中是一个完整的 NEW 文件,则此事件不会将新文件复制到 ProjectDir/Data。

但我想将这些新文件复制到 TargetDir/Data。我如何实现这一目标?

感谢帮助!

4

1 回答 1

1

“数据”听起来像一个目录,而不是一个文件。您必须先创建它。你似乎也颠倒了论点。使固定:

  if not exist "$(TargetDir)Data" mkdir "$(TargetDir)Data".
  xcopy "$(ProjectDir)Data\*.*" "$(TargetDir)Data" /Y /I /D

如果您实际上打算复制项目目录,这很不寻常,那么只需在上面的代码片段中交换 TargetDir 和 ProjectDir。

于 2013-12-18T10:02:16.030 回答