本文介绍了VS 2012 - 项目无法构建,因为缺少Toolset的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我无法在Visual Studio C ++ 2012中编译/构建任何东西,因为我得到一个错误,说明我有一个不适当的ToolsVersion或工具集丢失。
这是控制台中的错误:
我已安装Microsoft SDK。这可能是相关的 - 我降级从2013年VSRC到2012年MSVC最近,但我做了一个干净的卸载。
解决方案
项目 - >属性 - >常规 - >平台工具集(如IInspectable正确注释)
I have installed Microsoft SDK. This may be relevant also - I downgraded from 2013 VSRC to 2012 MSVC recently but I made a clean uninstallation.
解决方案
Project -> Properties -> General -> Platform Toolset (as IInspectable correctly commented)
- Right-click project -> Unload Project
- Right-click project -> Edit (name).vcxproj
- Change this line:
<Project DefaultTargets="Build" ToolsVersion="12.0" ...
- into:
<Project DefaultTargets="Build" ToolsVersion="4.0" ...
- Change this line:
- Save, close, Right-click project -> Reload Project
这篇关于VS 2012 - 项目无法构建,因为缺少Toolset的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!