如何在psake脚本

时间:2015-11-07 00:43:39

标签: arrays powershell properties psake

让我们假设我的psake default.ps1看起来像这样:

properties { $dllsToMerge= @("x.dll","y.dll")}
task ilmerge {
  exec { &ilmerge -dll $dllsToMerge -out single.dll}
}

现在在某些时候运行此任务时,我想更改哪些程序集合并。例如:

invoke-psake ilmerge -properties @{"dllsToMerge"="@("x.dll","y.dll","z.dll")"}

由于某种原因,上述命令不起作用,因为它无法将字符串解析为数组。没有手动解析和字符串到数组转换的任何方法吗?

0 个答案:

没有答案