0
ファイル名を引数としてpowershellに渡そうとしています。私はtest-pathで条件をチェックしていたときに例外をスローします。Powershellテストパスでエラーが発生しました
if (Test-path -path $argv[0]) {
&"$MsbuildBinPath\Msbuild.exe" $MSBuildFile "/t:BuildAll" "$Logger" "$ErrorLogger" "/p:AllComponents=$argv[0]"
if ($LastExitCode -ne 0) {
Write-Host "It failed, send a mail"
}
私は
Cannot index into a null array.
At U:\Scripts\Build.ps1:37 char:29
+ if (Test-path -path $argv[ <<<< 0] -IsValid) {
+ CategoryInfo : InvalidOperation: (0:Int32) [], RuntimeException
+ FullyQualifiedErrorId : NullArray
ああ、なんて愚かな間違いだ – Samselvaprabu