新项目编译的时候,可能由于编译器的版本不一致导致的问题。
你的电脑上有两个不同版本的VS,或者你的程序拷贝到别人的电脑上去运行,或者你是从别人那里拷贝来的项目,而你们俩用的VS版本不一样,就会在运行的时候出现这个问题,这个错误中的v110是VS2012使用的平台工具集,我是在使用VS2010打开的时候出现了这个错误,解决方法其实也很简单:
-
英文版本
Project->Properties->Configuration Properties->General->Platform Toolset -
中文版本
项目->属性->配置属性->常规->平台工具集,
将这里改成v100即可,v100代表是VS2010使用的平台工具集。
所以同样地,如果你用VS2012打开VS2010的项目,出现“指定的平台工具集(v100)未安装或无效”,到那里改一下改成v110就好了。