vs2015编译c++项目出现msb6006 “midl.exe”已退出代码为5 的错误处理

vs2015编译c++项目出现msb6006 “midl.exe”已退出代码为5 的错误处理

vs2015编译c++项目出现msb6006 “midl.exe”已退出代码为5 的错误处理

由于工作需要电脑上安装了不同的vs ,有2015 2017 2019等。老项目维护中难免有点错了自动升级的时候,这时候很容易出现 msb6006 “midl.exe”已退出代码为5 的错误。

在这里插入图片描述

那么该问题应该如何处理呢,

项目—》属性——》配置属性-----》常规,检查目标平台版本。如果项目误点了升级平台工具库也会改变,2015对应140 2017–141 2019—142

在这里插入图片描述
vc++目录也需要根据自己项目进行检查,
可执行文件目录: ( V C E x e c u t a b l e P a t h x 64 ) ; (VC_ExecutablePath_x64); (VCExecutablePathx64);(WindowsSDK_ExecutablePath); ( V S E x e c u t a b l e P a t h ) ; (VS_ExecutablePath); (VSExecutablePath);(MSBuild_ExecutablePath); ( F x C o p D i r ) ; (FxCopDir); (FxCopDir);(PATH);

包含目录:
( V C I n c l u d e P a t h ) ; (VC_IncludePath); (VCIncludePath);(WindowsSDK_IncludePath);

引用目录:
$(VC_ReferencesPath_x64);

在这里插入图片描述
另:出现msb8011,只需要将文件夹去掉只读属性
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ipqchase85

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值