我有以下代码在一个PowerShell文件中:
$msbuild = 'C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe'
iex ("& {0} {1}" -f $msbuild, "-version")
我遇到的错误提示是:
我尝试了多种方法,但无法在脚本中使用字符串变量使PowerShell正常工作。我的更一般的目标是运行这样的脚本。x86:此项不被认作 cmdlet、函数、脚本文件或可操作程序的名称。请检查拼写,或者如果包含路径,请验证路径是否正确,并重试。
iex ("{0} {1} {2}" -f $msbuild,$project_name,$config)