如何运行目标只是它还没有运行?

时间:2010-03-19 08:02:28

标签: msbuild

我有一个如下的NAnt脚本:

<target name="Init" unless="${target::has-executed('Init')}">

我想要的是将其转换为MSBuild脚本。我不能做的是编写MSBuild脚本,只有当它没有像上面的脚本那样运行时才能运行目标。

请帮忙。

1 个答案:

答案 0 :(得分:3)

目标仅在MSBUild构建过程中运行once。所以只需要一个CallTarget元素,如果它已经运行,它将被跳过。