WinDbg在msdl.microsoft.com上找不到mfc90版本9.0.30729.4148符号

Sim*_*erg 5 mfc symbols windbg

WinDbg在msdl.microsoft.com上找不到mfc90版本9.0.30729.4148符号

这些mfc符号在哪里?

一些背景信息:

符号出现在服务器上,但WinDbg无法获取它们.

小智 2

我在 Visual Studio 中也有类似的行为;MFC90.dll 的符号无法加载。单击 mfc90.dll 的“符号加载信息”给出“未找到匹配的二进制文件”。

我在我的计算机上搜索了正确的 dll,并在以下位置找到了它:

C:\WINDOWS\WinSxS\x86_Microsoft.VC90.MFC_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_a57c1f53
Run Code Online (Sandbox Code Playgroud)

请注意,当然此路径仅包含 dll,但不包含 .pdb 文件。

无论如何,将此路径添加到符号搜索路径后,Visual Studio 能够从 Microsoft 符号服务器下载正确的 pdb 文件。

如果本地无法找到所需的 dll,我想ModuleRescue可以提供帮助。