【发布时间】:2014-06-22 17:21:58
【问题描述】:
我正在尝试编译一个用 C++ 编写的项目。编译器给了我这个错误。
1>Project file contains ToolsVersion="12.0". This toolset is unknown or missing. You may be able to resolve this by installing the appropriate .NET Framework for this toolset. Treating the project as if it had ToolsVersion="4.0".
谁能告诉我如何解决这个错误。我尝试更新它但无法更新?
【问题讨论】:
-
也许您尝试加载的项目是在 VS2013 中创建的? VS2013 有编译器版本 12.0,VS2012 - 有 11.0 版本,可能不知道 12 左右。
-
您可以创建新项目,添加源和依赖项,然后构建它。
-
或在网上搜索可以将 VS2013 转换为 VS2012 的工具。如果这是问题的原因。
-
VS2012 使用工具版本“4.0”,VS2013 使用“12.0”。 .vcxproj 文件中可能有额外的东西让你头疼,听起来你已经在编辑它了。您应该始终在问题中提及。
标签: c++ visual-studio-2012 updates