vs2017调试MFC源码与dll版本不匹配

如上图,使用VS2017调试MFC源码,提示源码与dll不匹配。

经过一番折腾终于找到了原因:同时安装了vs2017、vs2022,结果加载的mfc140ud.dll不是vs2017的,而是vs2022的,主版本号虽然都是14,但小版本号不同。

vs2017:14.16.27023

vs2022:14.38.33130

我先安装的vs2017,后安装的vs2022,于是vs2022把vs2017的dll给覆盖了!因为它们都在系统目录下:

无语了,都是人才啊!总不能每回都用vs2022来调试吧。。。

相关推荐
Star Patrick27 分钟前
*算法训练(leetcode)第二十天 | 39. 组合总和、40. 组合总和 II、131. 分割回文串
c++·算法·leetcode
小程序面包园40 分钟前
Python函数缺省参数的 “ 坑 ” (与C++对比学习)
开发语言·c++·python·学习
菜鸟赵大宝1 小时前
Visual Studio编译优化选项
c++·visual studio
北岛寒沫1 小时前
算法刷题笔记 单调栈(C++实现)
c++·笔记·算法
一条闲鱼。1 小时前
C++ 文件读写
c++·读写文件
imred1 小时前
C++:std::function的libc++实现
c++·stl·template·function·libc++
jzwalliser1 小时前
洛谷 P1035 [NOIP2002 普及组] 级数求和
c++·python·算法
汀小烟2 小时前
使用静态成员函数统计学生平均成绩
c语言·开发语言·数据结构·c++·vscode
LeoLei80603 小时前
新特性之C++17
开发语言·c++
jllws13 小时前
C++基础:STL概述
开发语言·c++