2010-04-12 42 views
0

我有一個C++應用程序,使用VS 2008編譯並啓用了pdb文件。之後,我試圖用DV命令來顯示本地變量,它顯示以下消息:windbg dv cmd失敗 - 私有符號(symbols.pri)是當地人所必需的

無法枚舉本地人,HRESULT0x80004005
專用符號(symbols.pri)所需要的本地人。
有關詳細信息,請鍵入「.hh dbgerr005」。

需要注意的是:

  • 我已經具有符號 文件 正確的框架上運行的 「DV」 命令。
  • 我可以成功使用「dt」命令。
  • 我已經包含符號路徑 和PDB文件已加載 成功如下:

起始端模塊名稱
00400000 0043f000的HelloWorld(私人PDB符號)C:\測試。 ..

有誰知道原因?有沒有我錯過了啓用本地var watch的配置?或者VS 2008 pdb不被windbg支持(我正在使用最新的windbg版本)?

回答

1

對不起。我發現windbg已經更新到6.12,而我的是6.6。這個問題在我安裝了6.12後就消失了。