msbuild PostBuildEvents 如果较新则复制
msbuild PostBuildEvents copy if newer
是否可以在 PostBuildEvents 部分定义复制事件,如果文件较新则只复制文件?
<PostBuildEvent>
xcopy "$(TargetDir)afile.extension" "$(TargetDir)..\afile.extension" <!-- anything possible which only copies if newer? -->
</PostBuildEvent>
Xcopy 有一个开关可以做到这一点。 /D:m-d-y 如果您提供日期,它将只复制在该日期之后创建的文件。如果您不提供日期,它将只复制源上那些比目标中的文件更新的文件。您可能想看看 Robocopy,因为它比 xcopy 有更多的选项。
是否可以在 PostBuildEvents 部分定义复制事件,如果文件较新则只复制文件?
<PostBuildEvent>
xcopy "$(TargetDir)afile.extension" "$(TargetDir)..\afile.extension" <!-- anything possible which only copies if newer? -->
</PostBuildEvent>
Xcopy 有一个开关可以做到这一点。 /D:m-d-y 如果您提供日期,它将只复制在该日期之后创建的文件。如果您不提供日期,它将只复制源上那些比目标中的文件更新的文件。您可能想看看 Robocopy,因为它比 xcopy 有更多的选项。