gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 13:52:55 25 4
gpt4 key购买 nike

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

那些 mfc 符号在哪里?

一些背景资料:

  • 我有一个我想在 WinDbg 中分析的故障转储。
  • 我的符号路径包含 http://msdl.microsoft.com/download/symbols
  • 9.0.30729.4148 版本似乎是由某些 Windows 更新安装的
  • 当转储包含早期版本的 mfc90 时,它由 Microsoft 符号服务器上的 WinDbg 使用相同的设置定位。
  • 当我使用 !sym 嘈杂时,mfc90.dll 的输出包含:
    SYMSRV:http://msdl.microsoft.com/download/symbols/mfc90.dll/4A596D4939c000/mfc90.dll未找到
  • 同样的事情发生在两台不同的计算机上

  • 这些符号存在于服务器上,但 WinDbg 无法获取它们。

    最佳答案

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

    我在我的电脑上搜索了正确的 dll 并在

    C:\WINDOWS\WinSxS\x86_Microsoft.VC90.MFC_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_a57c1f53

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

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

    如果在本地找不到所需的 dll,我想 ModuleRescue可以帮助。

    关于mfc - WinDbg 在 msdl.microsoft.com 上找不到 mfc90 版本 9.0.30729.4148 符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2780717/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com