这与无法找到 MS 构建工具的其他问题类似,但就我而言,我已经安装了构建工具,并且我在 Windows 10 上为指定工具 (VS2022) 使用正确版本的 VS。
当我尝试在 VS2022 中构建最初使用 VS2010 开发但升级为使用 v143 构建工具的 C++ 项目时,出现错误消息“找不到 v143 的构建工具”。
我安装了以下内容:
任何人都可以解释为什么会发生这种情况并提供解决方案吗?
检查 VCTargetsPath 是否指向 c:\Program Files (x86)\Microsoft Visual Studio�2\BuildTools\MSBuild\Microsoft\VC 170\
我遇到了类似的问题。我在环境变量中设置了 VCTargetsPath。删除此变量后,项目构建成功
也许你是在 VS 2019 中打开该项目,这发生在我身上。