WinDbg未加载我的符号文件

WinDbg未加载我的符号文件,windbg,symbols,Windbg,Symbols,我正在为WindowsVista 32位编写一个内核模式usb驱动程序,但希望它也能为WinXP、WinVista、Win7 32和64位构建 无论如何,我正在从Windows7 32位笔记本电脑调试到WindowsVista 32位笔记本电脑(目标)。笔记本电脑是通过Firewire连接的,连接接缝是正常的,因为我可以设置一些断点,并逐步通过我的部分代码。但所有信息都在汇编中,当我将鼠标悬停在驱动程序中的某个函数上时,WinDbg会说“您的调试器没有使用正确的符号…” 符号文件路径为: SRV

我正在为WindowsVista 32位编写一个内核模式usb驱动程序,但希望它也能为WinXP、WinVista、Win7 32和64位构建

无论如何,我正在从Windows7 32位笔记本电脑调试到WindowsVista 32位笔记本电脑(目标)。笔记本电脑是通过Firewire连接的,连接接缝是正常的,因为我可以设置一些断点,并逐步通过我的部分代码。但所有信息都在汇编中,当我将鼠标悬停在驱动程序中的某个函数上时,WinDbg会说“您的调试器没有使用正确的符号…”

符号文件路径为: SRV*c:\符号*http://msdl.microsoft.com/download/symbols;C:\Me\MyDriver\objchk\u wlh\u x86\i386

源文件路径为: C:\Me\MyDriver


所有内容都是新编译的,但WinDgb仍然不接受我的符号文件。为什么?

如果您可以设置断点并单步执行代码,那么您的符号听起来很好。您可以尝试:

!!我告诉你我的司机

如果您希望调试器使您确信您的符号是正确的

我从未在GUI中使用过悬停功能,但在某些情况下它完全可能无法正常工作


-scott

C:\Me\MyDriver\objchk\u wlh\u x86\i386是否包含应用程序的pdb文件?结果发现与我的驱动程序和符号文件不匹配。已删除文件夹\objchk\u whl\u x86\重建了所有内容,然后工作正常。我使用命令“!sym noise”()发现了故障,但出现了新问题。。。这可能有用: