簡體   English   中英

如何在不升級的情況下在 vs 2022 中構建 Visual Studio 2019 項目

[英]How to build a visual studio 2019 project in vs 2022 without upgrading

嘗試在 vs 2022 中構建 vs 2019 項目會出現以下錯誤:

錯誤 MSB8020 找不到 Visual Studio 2019 的構建工具(平台工具集 = 'v142')。 要使用 v142 構建工具進行構建,請安裝 Visual Studio 2019 構建工具。 或者,您可以通過選擇“項目”菜單或右鍵單擊解決方案,然后選擇“重新定位解決方案”來升級到當前的 Visual Studio 工具。

解決方案

如果我重新定位,我必須讓團隊中的每個人都升級到 vs 2022。鑒於最小的改進,我很可能最終只安裝 2019。

正如錯誤提示的那樣,我已經安裝了一個名為“visual studio build tools 2019”的東西(我在這里進行了大量搜索后找到了https://visualstudio.microsoft.com/visual-cpp-build-tools/ ),但錯誤仍然存​​在。

編輯,解決方案:正如下面 Carl Lambert 所提到的,可以在 VS Installer 中添加一個組件。 我在此處添加了一個屏幕截圖,以便其他遇到此問題的人非常容易找到:

在此處輸入圖像描述

如果您查看可用的視覺工作室組件(這是專業的鏈接https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-professional?view=vs- 2022&preserve-view=true )。

我相信您要查找的組件 ID 是:Microsoft.VisualStudio.ComponentGroup.VC.Tools.142.x86.x64。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM