我创建了一个自定义任务,该任务在构建操作之后执行。
<Target Name="AfterBuild" />
<Target Name="MyTarget"
AfterTargets="AfterBuild">
<MyTask ... />
</Target>
问题: 如果构建操作由于项目没有更改/不需要再次构建而未执行,是否有可能执行任务?
换句话说:我希望在构建过程的最后始终执行该任务,即使未再次构建项目。
更新: 使用AfterTargets="Build"
或设置属性都没有帮助。<DisableFastUpToDateCheck>true</DisableFastUpToDateCheck>
第二次触发构建过程后,我只得到输出:Build: 0 succeeded, 0 failed, 1 up-to-date, 0 skipped