我有这个powershell脚本
$msbuildSettings="/p:Configuration=Release /p:VisualStudioVersion=12.0";
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe ..\Sol.sln /t:"Clean;Admin" $msbuildSettings
导致此错误
The specified solution configuration "Release /p:VisualStudioVersion=12.0|Mixed Platforms" is invalid.
Msbuild认为
/p:Configuration=Release /p:VisualStudioVersion=12.0
是一个属性。
如果我不使用变量msbuildsettings,则构建工作,即
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe ..\WeConnectSol.sln /t:"Clean;WeConnectAdmin" /p:Configuration=Release /p:VisualStudioVersion=12.0
如何告诉powershell不要合并属性?
答案 0 :(得分:2)