用不同的Nant任务替换默认的Nant任务

时间:2010-10-21 11:52:11

标签: .net nant nantcontrib

我想在不更改我的.build配置文件的情况下从Nant重新定义复制任务。是否有可能在nant?

Msbuild:

<UsingTask TaskName="SGen" AssemblyFile="Tools\Extensions.dll"/>

可以做到这一点。

我写了我的副本任务,不知道如何在nant脚本执行期间全局覆盖它。

1 个答案:

答案 0 :(得分:0)

我不知道有什么类似的东西。 Nant可以通过nant task调用其他nant脚本。您可以使用不同的复制方法编写一个小的构建文件,并在需要复制时调用它。使用属性以及ifunless属性来选择所需的副本实现。