5 msbuild visual-studio windows-7 visual-studio-2012
当我想通过msbuild命令行编译Visual Studio 2012解决方案时,我有一个奇怪的问题.无论我做什么,它都会退出,Specified platform toolset (v110) is not installed or invalid.我尝试通过常规命令提示符,Windows 7 SDK提示符以及VS2012中包含的所有三个命令提示启动它.但是,在Visual Studio中编译本身就可以工作.
where msbuild 输出:
c:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe
c:\Windows\Microsoft.NET\Framework64\v3.5\MSBuild.exe
你可能已经解决了这个问题,但也许它可以帮助其他类似问题的人.尝试在运行MSBuild之前设置VisualStudioVersion环境变量,例如
SET VisualStudioVersion=11.0
Run Code Online (Sandbox Code Playgroud)
它有可能有所帮助.
| 归档时间: |
|
| 查看次数: |
7531 次 |
| 最近记录: |