目前,我有几个包含exec任务的任务(SqlCmd)。这些都使用相同的参数列表(用户名,选项等),只执行脚本更改。
有没有办法创建一个通用的参数列表,就像你可以使用过滤器链一样?例如:
<filterchain refid="AllProperties" />
答案 0 :(得分:0)
创建一个具有所有参数的exec的任务 - 值或NAnt属性,然后在要使用它的位置<call target="TheExecTask" />
。请注意call
重置依赖列表,因此请使此任务不依赖于任何内容,并仔细记录这是一个实用程序函数而不是常规任务。