Tôi cố gắng để vượt qua một qua biến đơn giản,Simple Powershell Msbuild với tham số không
Không tham số
msbuild MySolution.sln /p:Configuration=Debug /p:Platform="Any CPU"
Hãy thử 1
$buildOptions = '/p:Configuration=Debug /p:Platform="Any CPU"'
msbuild MySolution.sln + $buildOptions
-> gây MSB1008
Thử 2
$command = "msbuild MySolution.sln" + $buildOptions
Invoke-expression $command
-> nguyên nhân MSB1009
Tôi đã thử các giải pháp trên this bài nhưng tôi nghĩ rằng đó là một lỗi khác nhau.
+1 cho -% trong Powershell v3 –