2

我是驱动程序开发的新手,现在我尝试使用 VisualDDK 在虚拟机上运行调试器。但是 VisualDDK 在使用消息包启动调试会话时无法加载任何模块.Unable to add module at XXXXXXXX。这是在 Visual DDK 调试控制台https://dl.dropbox.com/u/2326286/vddkrep.txt中执行命令的结果。当我尝试从虚拟机监视器运行 WinDBG 时,调试会话开始时没有此类错误。我认为问题出在符号路径参数中,但现在我清楚它不是 - WinDBG 和 VisualDDK 控制台都显示相同的.sympath值。主机与

    Win7 home basic x64 
    VisualDDK 1.5.6 
    VirtualBox 4.2 
    VisualStudio 2010 Pro
    WDK build 7600

虚拟机是 Win7 x86 Ultimate。

我已经在思考我做错了什么。请给我建议,我应该在哪里搜索这个问题的关键。谢谢。

4

1 回答 1

0

我不认为加载驱动程序有问题。可能调试器无法正确找到符号。

这个符号路径看起来不太好。

C:\SYMBOLS.NET\_studiocache\MicrosoftPublicSymbols*http://msdl.microsoft.com/download/symbols;
C:\SYMBOLS.NET\_studiocache\MicrosoftPublicSymbols

srv*开头有缺失。试试这个

srv*C:\SYMBOLS.NET\_studiocache\MicrosoftPublicSymbols*http://msdl.microsoft.com/download/symbols;
于 2012-10-25T06:43:41.767 回答