错误 MSB8020 无法找到 v143 的生成工具(平台工具集 =“v143”)。若要使用 v143 生成工具进行生成,请安装 v143 生成工具。--解决方案【原创】
【编译报错】
下载了个项目,这个项目之前应该是用vs2022创建的,我用vs2019编译,报以下错误,在网上查了很多资料都没用,然后自己研究了一下,完美解决。
错误提示:
错误 MSB8020 无法找到 v143 的生成工具(平台工具集 =“v143”)。若要使用 v143 生成工具进行生成,请安装 v143 生成工具。或者,可以升级到当前 Visual Studio 工具,方式是通过选择“项目”菜单或右键单击该解决方案,然后选择“重定解决方案目标”
【配置属性】
选中项目,鼠标右键属性
从这里可以看到,之前这个项目平台工具集是v143,但是我只安装了visual Studio 2019(v142)
选择对应的工具集,我这里只安装了visual Studio 2019(v142),所以我选择visual Studio 2019(v142),大家安装了哪个就选哪个,选好后记得点保存。
【还是报错】
选择生成->重新生成解决方案,发现还是不行,不要着急,继续往下看。
【解决方案】
重点来了,找到项目根目录下”.vcxproj”后缀的文件,用记事本方式打开。
在菜单中选择:编辑->替换
由于我这里报错提示“无法找到 v143 的生成工具(平台工具集 =“v143”),所以我把“v143”替换为“v142”
Ps:如果报错提示“无法找到 v142 的生成工具(平台工具集 =“v142”)”或“无法找到 xxxx 的生成工具(平台工具集 =“xxxx”)”,可以把“v142”替换掉,替换为相对应的平台工具集(以此类推,替换内容根据自身情况来决定),替换成功后点击保存。
切换回Visual Studio,会弹出以下提示,我们选择“全部重新加载”。
在菜单中选择“生成->重新生成解决方案”。
【编译成功】
选择生成->重新生成解决方案,这时候可以看到,生成成功,没有报错,完美解决问题。
相关文章
- 安装python包,报权限错误
- win10安装Anaconda,详细版本,避坑指南,报ssl错误或者超时错误等等
- linux Python-安装sasl包的错误
- redirect_uri 參数错误的解决的方法
- sqlplus登录提示:ORA-12162:TNS:net service name is incorrectly specified错误
- KVM虚拟机启动报selinux错误
- AttributeError: module ‘urllib‘ has no attribute ‘urlopen‘错误
- 解决Centos7 yum 出现could not retrieve mirrorlist 错误
- 德州新手习惯性错误之三:同花相连
- window10 安装出现the error code is 2503错误的解决方法
- com.apple.installer.pagecontroller 错误 -1 pkg安装错误
- 第十五章 CSP 中的 HTTP 请求 - 处理 CSP 错误
- 安装Apollo8.0可能会遇到的错误
- 开发者应警惕的七种糟糕职业规划错误
- JDK8安装时错误1335的解决
- "Uncaught object angular.js:36"诡异错误
- Python2.7安装OpenCV错误:TypeError: ‘NoneType’ object is not iterable
- cmd 执行Dcpromo错误:在该 SKU 上不支持 Active Directory 域服务安装向导,Windows Server 2008 R2 Enterprise 配置AD(Active Directory)域控制器
- ubuntu22.04系统环境下使用vs code安装pylint检查python的代码错误
- ubuntu18.04系统环境下使用vs code安装pylint检查python的代码错误
- Vue 安装“npm install -g @vue/cli”发生npm WARN deprecated request@2.88.2: request has been deprecated,的错误解决方法
- 安装SQL Server 2012过程中出现“启用windows功能NetFx3时出错”(错误原因、详细分析及解决方法)以及在Windows Server2012上安装.NET Framework 3
- ghost 安装系统出现EFI PART红色错误的问题
- connect ECONNREFUSED 127.0.0.1:80错误解决
- espconn.h:413:54: error: unknown type name 'ip_addr_t'错误修复
- macOS 安装mtr 和mtr: Failure to start mtr-packet: Invalid argument 错误的解决
- Linux下使用docker 拉取 vsftpd 镜像搭建 Ftp 服务器,连接 Ftp 时遇到的错误(425 Failed to establish connection)
- 9.8一些错误的原因