缺少Visual Studio 2012 C ++平台工具集

时间:2012-10-30 11:38:52

标签: visual-studio-2012

我的机器上安装了Visual Studio 2008,现在安装了VS2012。在VS2012的C ++ - 项目设置中,我现在应该能够将平台工具集更改回VC ++ 2008(V90),但是只有新版本VC ++ 2012(V110)可用。有人知道为什么我的旧版VS2008无法识别,或者我如何手动添加旧平台工具集?

提前致谢。

3 个答案:

答案 0 :(得分:3)

v90平台工具集是VS 2010的一部分,因此您必须同时安装VS 2008和VS 2010。

答案 1 :(得分:0)

我没有2012年的经验,但是当我使用2010年和2008年合并时,我只有两个不同的程序文件文件夹,所以两个不同的可执行文件在我喜欢的版本中启动visual studio。也许这对你有两个捷径有帮助吗?

答案 2 :(得分:0)

如果您确定已正确设置VC2008环境变量,则可以随时手动编辑.vcxproj

<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   <UseDebugLibraries>true</UseDebugLibraries>
   <ConfigurationType>StaticLibrary</ConfigurationType>
   <PlatformToolset>v110</PlatformToolset>
</PropertyGroup>

只需将v110更改为v90

显然,这是一种黑客行为。项目属性中应该有v90选项。如果这不起作用,您可以尝试重新安装或修复2008安装。