首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >MSbuild错误:无法找到用于v140 (Platform Toolset = 'v140')的构建工具

MSbuild错误:无法找到用于v140 (Platform Toolset = 'v140')的构建工具
EN

Stack Overflow用户
提问于 2015-10-15 17:18:41
回答 8查看 94K关注 0票数 24

我有一个由大量项目(C++和C#)组成的解决方案。我将解决方案升级为VS2015,因此大多数项目的工具集版本现在都设置为V140,但仍有少量项目需要保留在V110 (第三方库等)中。当我在Visual 2015中构建解决方案时,它构建得很好,但是当TeamFoundationServer试图构建它时,它会失败,但会出现以下错误:

程序文件(x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform.targets (44):无法找到v140的构建工具(Platform = 'v140')。若要使用v140构建工具进行构建,请单击“项目”菜单或右键单击解决方案,然后选择“更新VC++项目.”。安装v140以使用v140构建工具.

我试图将VisualStudioVersion或正确的MSBuild版本的路径指定为构建参数,但它没有工作,因为其他项目(V110中的项目)将陷入困境。

任何帮助都将不胜感激。

EN

Stack Overflow用户

发布于 2019-07-10 03:51:22

雅各布的回答为我工作,但C++构建工具在VS build tools 2017下,而截至2019年7月,我在Windows10上安装了VS 2019安装程序。

票数 4
EN
查看全部 8 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33154696

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档