我最近安装了Visual Studio 2017,MSBuild.exe不应该随之而来吗?其中一个bash脚本在调用它,但找不到任何东西。
这是build.bat的部分代码,产生了错误(您可以在此处看到整个文件)
MSBuild.exe mpc-hc.sln %MSBUILD_SWITCHES%^
/target:%BUILDTYPE% /property:Configuration="%BUILDCFG% Filter";Platform=%1^
/flp1:LogFile=%LOG_DIR%\filters_errors_%BUILDCFG%_%1.log;errorsonly;Verbosity=diagnostic^
/flp2:LogFile=%LOG_DIR%\filters_warnings_%BUILDCFG%_%1.log;warningsonly;Verbosity=diagnostic
IF %ERRORLEVEL% NEQ 0 (
CALL "%COMMON%" :SubMsg "ERROR" "mpc-hc.sln %BUILDCFG% Filter %1 - Compilation failed!"
EXIT /B
) ELSE (
CALL "%COMMON%" :SubMsg "INFO" "mpc-hc.sln %BUILDCFG% Filter %1 compiled successfully"
)
Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin
,另一个在C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe
。我猜我会使用第一个位置,并希望一切顺利。 - Valerii Gruu