![](/img/trans.png)
[英]Visual Studio 2017: build tools for v142 cannot be found error, even though Platform Toolset is set to v141
[英]Visual Studio 2015 not detecting v141 (2017) Build tools
Visual Studio 2015 未检测到 v141 (2017) 构建工具
Platform Toolset V141 来自 Visual Studio 15 2017 而不是 Visual Studio 14 2015。基本上,该软件向后兼容但不向上兼容,因此当您安装了多个版本的构建工具时,最新的也可以使用由 Visual Studio 14 2015 提供的工具集较旧的。
换句话说,在安装了工具集 v141 之后,工具集 v141 将添加到 VS2017 中的可用工具集列表中 - 但不会在其他 VS(例如 VS2015)中添加。 因此 v141 不会显示在项目设置的 Visual Studio 2015 平台工具集列表框中。
如果您想使用 v141 构建工具,您可以安装 Visual Studio 2017 并将您的项目更新到 Visual Studio 2017。在这种情况下,您仍然可以在安装 v140 工具集后使用旧的构建工具集 v140:
如果你下载了一个用 VS2017 编写的项目,而你的 VS 是 2015。
您不需要购买新版本的 VS,只需打开解决方案资源管理器并右键单击属性,然后从左侧面板中选择常规并将平台工具集从 V141 更改为 V140。
大多数在 VS2017 中构建的项目不一定使用其 V141 工具集中的新功能。
你必须使用 vs2017 cmd 提示符和 msbuild 来定位 V141
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.