![](/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.