error MSB8008: 指定的平台工具集(v110)未安装或无效。请确保选择受支持的 PlatformToolset 值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了error MSB8008: 指定的平台工具集(v110)未安装或无效。请确保选择受支持的 PlatformToolset 值相关的知识,希望对你有一定的参考价值。

如果你的电脑上有两个不同版本的VS,或者你的程序拷贝到别人的电脑上去运行,或者你是从别人那里拷贝来的项目,而你们俩用的VS版本不一样,就会在运行的时候出现这个问题,这个错误中的v110是VS2012使用的平台工具集,我是在使用VS2010打开的时候出现了这个错误,解决方法其实也很简单:

 

英文:Project->Properties->Configuration Properties->General->Platform Toolset,

中文:项目->属性->配置属性->常规->平台工具集,

 

将这里改成v100即可,v100代表是VS2010使用的平台工具集。

所以同样地,如果你用VS2012打开VS2010的项目,出现“指定的平台工具集(v100)未安装或无效”,到那里改一下改成v110就好了。

以上是关于error MSB8008: 指定的平台工具集(v110)未安装或无效。请确保选择受支持的 PlatformToolset 值的主要内容,如果未能解决你的问题,请参考以下文章

错误MSB8008:指定的平台工具集(v120)未安装或无效[重复]

c++程序不识别库

error MSB8020 问题解决

错误 MSB8052:MSVC 工具集版本“14.28.29333”与“v120”平台工具集不兼容

error MSB6006: “aapt.exe”已退出,代码为-1073741819

VS error MSB8031