私の 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")"}
何らかの理由で、文字列を配列として解析できないため、上記のコマンドは機能しません。手動解析と文字列から配列への変換なしでこれを行う方法はありますか?