2010-03-19 109 views
1

我有一个恶性脚本象下面这样:如何运行一个目标只有它没有运行?

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

我想要的是将其转换成的MSBuild脚本。我不能做的是编写MSBuild脚本来运行一个目标只有当它没有像上面的脚本运行。

请帮忙。

回答

3

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