加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

VS2012出现"已加载“C:\Windows\SysWOW64\ntdll.dll”。无法查找或打开 PDB 文件"

(2015-03-18 20:32:42)
标签:

vs2012

c

it

教育

分类: C、Cpp
今天在调试运行一个C++项目文件时,在”输出“框中出现了几个提示:

已加载“C:\Windows\SysWOW64\ntdll.dll”。无法查找或打开 PDB 文件。
已加载“C:\Windows\SysWOW64\kernel32.dll”。无法查找或打开 PDB 文件。

。。。。。。
已加载“C:\Windows\SysWOW64\KernelBase.dll”。无法查找或打开 PDB 文件。

就在网上搜了下,很快就解决了,过程如下:

在菜单栏中依次找到如下选项,并按提示操作,


1、调试(D)
2、选项和设置(G)...
3、右边勾上 “启用源服务器支持”
4、左边点 “符号”
5、勾选“Microsoft符号服务器”
6、“确定”点完之后可能会有一些提示,不用管它,继续“确定”

7、调试运行,这时候会出现另一些提示框,说“ntdll.dll正在从**服务器下载****”之类的,莫慌,

       这是正常的,稍等片刻。。。等程序调试运行结束。
8、问题解决

再来看看“输出”框的内容,如下:

已加载“C:\Windows\SysWOW64\ntdll.dll”。已加载符号。
已加载“C:\Windows\SysWOW64\kernel32.dll”。已加载符号。

。。。。。。。
已加载“C:\Windows\SysWOW64\KernelBase.dll”。已加载符号。


大功告成~~~

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有