3
将PDB放在错误的地方很容易,通常您只需简单地将事情分类并再次运行应用。但是如果一个应用程序崩溃,并且你附加了一个调试器来进行调查,并且这些符号未被加载呢?你可以在这个时候将VC++指向PDB吗?一旦你已经开始运行应用程序,你可以在VC++中附加一个PDB吗?
将PDB放在错误的地方很容易,通常您只需简单地将事情分类并再次运行应用。但是如果一个应用程序崩溃,并且你附加了一个调试器来进行调查,并且这些符号未被加载呢?你可以在这个时候将VC++指向PDB吗?一旦你已经开始运行应用程序,你可以在VC++中附加一个PDB吗?
这里有一个简单的方法:
看看该模块(对接)窗口(调试菜单,在Windows下)。这应该列出所有当前正在调试的DLL/EXE。
加载符号从>符号路径
这将让你通过一个标准的Windows打开对话框浏览PDB:要加载一个PDB,然后选择一个模块上单击鼠标右键。