Visual studio 2010 错误MSB8008:指定的平台工具集(v110)未安装或无效。
我在VS2012中修改了我的VS2010项目,现在当我移回VS2010时,它显示: “错误MSB8008:指定的平台工具集(v110)未安装或无效。请确保选择了受支持的平台工具集值。” 但问题是,我已经通过项目-->属性-->配置-->常规-->平台工具集:v100将平台工具集从v110更改为v100Visual studio 2010 错误MSB8008:指定的平台工具集(v110)未安装或无效。,visual-studio-2010,visual-studio-2012,Visual Studio 2010,Visual Studio 2012,我在VS2012中修改了我的VS2010项目,现在当我移回VS2010时,它显示: “错误MSB8008:指定的平台工具集(v110)未安装或无效。请确保选择了受支持的平台工具集值。” 但问题是,我已经通过项目-->属性-->配置-->常规-->平台工具集:v100将平台工具集从v110更改为v100 在我再次编译项目后,错误消息仍然存在。我很困惑。有人知道现在的问题是什么吗?谢谢 工具集错误可能由引用的项目引起。您可以通过执行以下操作找到罪犯: 将生成详细程度增加到诊断:工具>选项>项目和解决
在我再次编译项目后,错误消息仍然存在。我很困惑。有人知道现在的问题是什么吗?谢谢 工具集错误可能由引用的项目引起。您可以通过执行以下操作找到罪犯:
解决问题后,请确保将生成输出详细信息恢复为正常,并恢复对并行项目生成数量的任何更改。可能此信息将有用。
我也有同样的问题。但错误在于使用v110工具集编译的LIB文件,而不是引用的项目。我的项目工具集是v100。找出问题所在真是让人心碎。很难看出这怎么会出错。在记事本中打开.vcxproj文件。确认文件顶部的ToolsVersion已从11.0重置回10.0,并且确实看到
元素设置为“v100”。并将其与您使用VS2010创建的另一个.vcxproj文件进行比较。我也收到了此错误。我确认PlatformToolset在我的.vcxproj文件中设置为v100。昨天我将我的AppData/local移动到了另一个驱动器(通过“位置”选项卡上的文件夹属性“移动…”按钮)——是否可能存在某种关联?我在2012年从未打开过我的项目,但我使用的是版本控制,因此我可能引入了其他人的更改,错误地升级了版本,但我找不到110的配置参考。结果表明,我引用的一个项目使用了错误的工具集。(我的AppData/本地移动与此无关。)