码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • VS2015报错:error MSB8020和MSB8036的解决方案


    VS2015编译报错:error MSB8020

    提示信息:error MSB8020: The build tools for v141 (Platform Toolset = ‘v141’) cannot be found. To build using the v141 build tools, please install v141 build tools. Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting “Retarget solution”.

    原因分析

    根据报错信息很清楚地看到就是构建工具的平台版本不匹配,即我拿的是别人在VS2017的工程,但是我本地是VS2015的工程,这两个工程配置差异导致的构建失败。

    解决方案

    打开VS2015项目-项目-属性-常规-平台工具集,修改成你本地对应的就可以,以VS2015为例,应该是VS2015(v140),截图如下:
    在这里插入图片描述
    修改完成后还出现另一个报错:error MSB8036: The Windows SDK version 10.0.17763.0 was not found. Install the required version of Windows SDK or change the SDK version in the project property pages or by right-clicking the solution and selecting “Retarget solution”.

    原因分析

    与上面分析一致,也是平台不匹配导致。

    解决方案

    1. 重新装一个匹配版本的VS,例如工程原先是VS2017的,那就安装对应的VS;
    2. 修改当前项目的配置属性:项目-属性-常规-目标平台版本,改成本地对应的就行,以我本地为例,我是用VS2015,所以我改成了8.1版本(VS2017应该是10.1),截图如下:
      在这里插入图片描述

    结果展示

    编译成功,正常生成lib文件:
    在这里插入图片描述

  • 相关阅读:
    17.方法内部类[20220627]
    如何在 Spartacus 使用 UserAccountFacade 在语言设置更改后重新读取用户数据
    Redis(二) Java操作Redis
    区间预测 | Matlab实现CNN-ABKDE卷积神经网络自适应带宽核密度估计多变量回归区间预测
    【51】分布式计算:如果所有人的大脑都联网会怎样?
    解析java中的StringBuffer和StringBuilder
    JS判断相等或者不等于(==、===、!=、!==)运算符
    在线查看 Android 系统源代码 AOSPXRef and AndroidXRef
    你肯定不知道RocketMQ生产者是如何规避故障Broker的
    微服务负载均衡器Ribbon实战
  • 原文地址:https://blog.csdn.net/sv2008337/article/details/136390683
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号