Use*_*job 46 c++ msbuild visual-studio visual-studio-2012
我无法在Visual Studio C++ 2012中编译/构建任何内容,因为我收到一条错误,指出我有一个不合适的ToolsVersion或者缺少ToolSet.
这是控制台中的错误:
项目文件包含ToolsVersion ="12.0".此工具集可能未知或缺失,在这种情况下,您可以通过安装相应版本的MSBuild来解决此问题,或者出于策略原因,可能已将构建强制转换为特定的ToolsVersion.像处理ToolsVersion ="4.0"那样处理项目.
1> C:\ Program Files(x86)\ MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform.targets(44,5):错误MSB8020:v120的构建工具(Platform Toolset ='v120 ')无法找到.要使用v120构建工具进行构建,请单击"项目"菜单或右键单击解决方案,然后选择"更新VC++项目...".使用v120构建工具安装v120进行构建.
我已经安装了Microsoft SDK.这也可能是相关的 - 我最近从2013年VSRC降级到2012年MSVC,但我做了一个干净的卸载.
Jon*_*han 48
无法找到v120(Platform Toolset ='v120')的构建工具
项目 - >属性 - >常规 - >平台工具集(正确注释为IInspectable)
项目文件包含ToolsVersion ="12.0"(...)将项目视为具有ToolsVersion ="4.0"
<Project DefaultTargets="Build" ToolsVersion="12.0" ...<Project DefaultTargets="Build" ToolsVersion="4.0" ...Tod*_*son 28
尝试使用Microsoft Build Tools 2013在此处构建ToolsVersion ="12.0"项目:
http://www.microsoft.com/en-au/download/details.aspx?id=40760
它可能会帮助你开始.
| 归档时间: |
|
| 查看次数: |
84600 次 |
| 最近记录: |