Visual Studio 2015 with 2012(v110)工具集

时间:2016-07-08 04:24:54

标签: c++ visual-studio-2015

我正在尝试在Visual Studio 2015中构建一个应用程序(特别是Qt)但是使用2012工具集(导致2015年可再发行组件需要Windows更新,而我的客户端不希望这样做)。我尝试将项目属性 - >配置属性 - >平台工具集更改为Visual Studio 2012(v110),并将.vcxproj文件修改为下图。

enter image description here

但是当我尝试编译项目时会发生错误。

enter image description here

发生错误后,在Microsoft.CppCommon.targets文件中,错误显示在此行。

<CL Condition="'%(ClCompile.PrecompiledHeader)' != 'Create' and '%(ClCompile.ExcludedFromBuild)'!='true' and '%(ClCompile.CompilerIteration)' == ''"

完全不知道它有什么错误。

在这需要一些帮助..

使用v140(2015)工具集成功编译。

1 个答案:

答案 0 :(得分:0)

有一天,我读到能够切换平台工具集,你必须安装相应的Visual Studio版本。然后在vs2015中,如果您安装了VS 2012或VS2010,则可以切换到v120或v100。

关于这篇文章:

https://msdn.microsoft.com/en-us/library/ff770576.aspx

也许你可以通过安装SDK来实现这一目的。