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来调试吧。。。

相关推荐
草莓熊Lotso2 小时前
【洛谷题单】--分支结构(三)
c语言·c++·刷题·洛谷
GetcharZp3 小时前
C++日志库新纪元:为什么说spdlog是现代C++开发者必备神器?
c++·后端
Algebraaaaa3 小时前
为什么C++主函数 main 要写成 int 返回值 | main(int argc, char* argv[]) 这种写法是什么意思?
开发语言·c++
fqbqrr6 小时前
2508C++,检测S模式
c++
专注VB编程开发20年9 小时前
IIS Express中可以同时加载并使用.net4.0和.NET 2.0的 DLL
c++·windows·microsoft·c#·vb.net
光头闪亮亮9 小时前
C++凡人修仙法典 - 散修版
c++
程序猿编码12 小时前
基于LLVM的memcpy静态分析工具:设计思路与原理解析(C/C++代码实现)
c语言·c++·静态分析·llvm·llvm ir
猪蹄手12 小时前
C/C++基础详解(三)
开发语言·jvm·c++
再睡一夏就好12 小时前
【排序算法】④堆排序
c语言·数据结构·c++·笔记·算法·排序算法
程序员莫小特12 小时前
老题新解|求一元二次方程
数据结构·c++·算法·青少年编程·c·信息学奥赛一本通