更新ToolsVersion =" 12.0"在Visual Studio 2012中

时间:2014-06-22 17:21:58

标签: c++ visual-studio-2012 updates

我正在尝试编译用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".

有人可以告诉我如何解决此错误。我试图更新它,但无法这样做?

2 个答案:

答案 0 :(得分:3)

您似乎正在尝试在Visual Studio 2012上编译Visual Studio 2013项目(因为它使用ToolsVersion = 12.0)(使用ToolsVersion = 11.0)。

所以这是你的问题的解决方案。 #TestedSuccessfully

  1. 在项目文件夹中打开.Vcxproj文件并进行更改 ToolsVersion = 12.0 with 11.0

  2. 你希望在3个地方以11.0改变12.0。您可以  检查所有出现的情况,结束了。

  3. 这对我有用。我希望也适合你:)

答案 1 :(得分:0)

ToolsVersion" 12.0"表示它是Visual Studio 2013项目文件。您需要使用正确的编译器进行编译。