私は簡単なpsakeスクリプトを持っています:
properties {
$SolutionDir = "SOLUTIONDIR" # Resolve-Path ".\src"
$Config = "Debug"
$DeployBaseDir = "$SolutionDir\RMSS.Setup.WiX\bin\$Config"
$InstallerName = "RMSForMoversSuite_2_0_0"
}
task default -depends Test
task Test {
"CONFIG = $Config"
"SOLUTIONDIR = $SolutionDir"
"DEPLOYBASEDIR = $DeployBaseDir"
}
そして、私は次のようにコマンドラインからそれを呼び出しています:
& .\psake.ps1 .\deploy.ps1 -properties @{"Config"="Staging"}
$DeployBaseDir
私は等しいと期待しますSOLUTIONDIR\RMSS.Setup.WiX\bin\Staging
しかし、代わりに、私はこの出力を取得します:
CONFIG = Staging
SOLUTIONDIR = SOLUTIONDIR
DEPLOYBASEDIR = SOLUTIONDIR\RMSS.Setup.WiX\bin\Debug
誰かが私に何が起こっているのか、なぜ、そして私が期待する行動をとる方法を教えてもらえますか?