60

我有一个最初使用 VS2010 创建的解决方案。当我使用 VS 2012 打开它时,它要求我进行一些转换,我同意了。现在我正在使用 VS 2010 再次打开解决方案,当我尝试构建它时出现错误:

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

我该如何解决?例如,有没有办法platform toolset再次将其更改为 v100?

4

1 回答 1

85

是的,确实是:

  • 右键项目
  • 选择属性
  • 选择配置属性
  • 一般的
  • 平台工具集

当您进入平台工具集时,单击v110右侧列中的值。您将看到一个下拉菜单,您可以在其中选择v90v100inherit。当然v100是正确答案。一旦v100被选中,我不相信您可以v110从 VS 2010 中返回。您必须再次在 VS 2012 中打开才能将其移回v110.

于 2013-04-24T15:48:10.197 回答