未安装指定的平台工具集 (v110) [英] Specified platform toolset (v110) is not installed
问题描述
我有一个最初使用 VS2010 创建的解决方案.当我使用 VS 2012 打开它时,它要求我进行一些转换,我同意了.现在我使用VS 2010再次打开解决方案,当我尝试构建它时出现错误:
I have a solution initially created using VS2010. When I opened it using VS 2012, it asked me to do some conversion, which I agreed. Now I'm using VS 2010 to open the solution again, and when I tried to build it gave an error:
错误 MSB8008:指定的平台工具集 (v110) 未安装或无效.请确保选择了支持的 PlatformToolset 值
error MSB8008: Specified platform toolset (v110) is not installed or invalid. Please make sure that a supported PlatformToolset value is selected
我该如何解决?比如有没有办法把平台工具集
重新改成v100?
How can I fix it? For example, is there a way to change the platform toolset
to v100 again?
推荐答案
确实是这样:
- 右键单击项目
- 选择属性
- 选择配置属性
- 一般
- 平台工具集
当您进入 Platform Toolset 时,单击位于右栏中的 v110
值.您将看到一个下拉菜单,允许您选择 v90
、v100
或 inherit
.当然,v100
是正确的答案.一旦选择了 v100
,我不相信您可以从 VS 2010 中返回到 v110
.您必须再次在 VS 2012 中打开才能将其移回v110
.
When you get to Platform Toolset, click on the v110
value which will be in the right column. You will see a drop down appear which will allow you to select v90
, v100
, or inherit
. Of course, v100
is the correct answer. Once v100
is selected, I don't believe you can back to v110
from within VS 2010. You would have to once again open in in VS 2012 to move it back to v110
.
这篇关于未安装指定的平台工具集 (v110)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!