【发布时间】:2022-07-20 08:58:15
【问题描述】:
令我惊讶的是,即使目标(通过AfterTargets)没有运行,目标也会运行:
<Target Name="StepOne" AfterTargets="PostBuildEvent" Condition="false">
<Message Text="StepOne" Importance="high"/>
</Target>
<Target Name="StepTwo" AfterTargets="StepOne">
<Message Text="StepTwo" Importance="high"/>
</Target>
输出:
1>StepTwo
有什么方法可以让一连串目标在其中一个出现错误条件时停止?添加DependsOnTargets="StepOne" 没有帮助。 CallTarget 有效,但属性不会与我想要的后续目标共享。
【问题讨论】:
标签: msbuild