我在MSBuild中有一个构建后目标,可以复制一些构建输出。
它作为依赖项链接到AfterBuild目标(由Microsoft.CSharp.targets公开):
<Target Name="AfterBuild" DependsOnTargets="InstallUtil;CopyPostBuildFiles" />如果构建实际上没有重新构建,有什么方法可以避免文件被复制吗?
例如,当MSBuild依赖分析断言由于项目的源文件都没有更新而不需要构建项目时,它不会进行构建,但仍然会执行我的复制目标。有什么方法可以防止这种情况发生吗?
发布于 2009-02-05 22:52:26
那这个呢。
http://blogs.msdn.com/aaronhallberg/archive/2008/02/12/team-build-2008-property-reference.aspx
我还没试过,但听起来很有前途。
https://stackoverflow.com/questions/516227
复制相似问题