什么调试符号包为MSCVR100D.DLL提供调试符号?
我为x86和AMD64平台安装了Windows 7 RTM (7600)和SP1 (7601)调试符号,它为我需要的各种OS库提供符号(例如kernel32.dll,user32.dll, ntdll.dll等)。使用Microsoft Public Symbol服务器,我发现我正在寻找的特定PDB是:
MicrosoftPublicSymbols\msvcr100d.i386.pdb\9CF06FEE2BF04A2C8C8EFAFB627A3F421\msvcr100d.i386.pdb
我想为离线可用性安装本地符号包,就像我使用操作系统符号一样。
答案 0 :(得分:1)
似乎没有提供这些符号的特定下载,但Visual Studio Professional及更高版本(我不确定Express版本)附带以下位置的调试信息:
< VS安装路径> \ VC \ lib
在大多数机器上都是:
C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ VC \ lib
我原本预计这些符号会被VS自动神奇地拾取,但是我必须手动将它们添加到我的符号路径中:
- 调试 - >选项和设置 - >符号
- 单击文件夹图标以添加符号文件夹
- 提供路径C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ VC \ lib
- 选中旁边的框以启用它
- 点击“加载所有符号”
- 点击“确定”