2011-08-29 24 views
1

我正在改进我们的一个编译系统,但这是一个无组织的混乱。我想添加一个只在发布版本结束时运行的任务,以及在完成其他所有任务后(如FxCop/StyleCop /签名进程)。确保一个msbuild任务在编译结束时运行

是否有一种简单的方法来指定您想要在构建的绝对末尾执行的任务?目前我已经在构建之后运行任务(使用AfterBuild目标),但这对于任务的执行没有意义。

干杯, 杰米

+0

'AferBuild'是专门为此而设计的,为什么它没有意义? – skolima

+0

因为我们已经有了很多AfterBuild目标。我需要添加一个新的任务,并依赖当前的最后一个目标吗? 或者我想另一个问题是,是否有工具可以查看哪些目标在哪里运行(GUI或其他?) – Jamie

回答

1

的目标标签以 “DependsOnTargets” 属性和 “条件” 属性。您可以在AfterBuild中有效地使用这些属性。

相关问题