Visual Studio 2017 “无法查找或打开PDB文件“ 解决方法

Visual Studio 2017 “无法查找或打开PDB文件“ 解决方法运行的时候提示无法查找或打开PDB文件解决办法(注意:必须使用管理员身份运行VS)第一步打开调试窗口的选项第二步调试——>常规——>勾选启用源服务器支持它会弹出警告窗口,点“是”即可第三步调试——>符号——>勾选Microsoft符号服务器我这儿选择使用http://msdl.microsoft.com/download/symbols,然后选择路…

大家好,又见面了,我是你们的朋友全栈君。

运行的时候提示无法查找或打开PDB文件

在这里插入图片描述

解决办法(注意:必须使用管理员身份运行VS)

第一步 打开调试窗口的选项

在这里插入图片描述

第二步 调试——>常规——>勾选启用源服务器支持

在这里插入图片描述
它会弹出警告窗口,点“是”即可
在这里插入图片描述

第三步 调试——>符号——>勾选Microsoft符号服务器

我这儿选择使用http://msdl.microsoft.com/download/symbols,然后选择路径。
在这里插入图片描述
最后确定。

点击运行,它自动连接服务器,将符号下载到本地并加载。
在这里插入图片描述

一两分钟后,如果显示下面的结果,说明OJBK了。(下载耗时取决于网速)

在这里插入图片描述
打开相应的文件夹,可以看到已经下载好的符号:
在这里插入图片描述

最后的话:

1,第一次下载符号的时候会比较慢。下载完毕后,再次运行就很快,无需等待。
2,如果还是提示”无法查找或打开PDB文件”,尝试以管理员身份运行VS(经笔者测试,不以管理员运行的VS,无法把符号保存到指定路径上,可能是与文件夹的权限有关)。

最近很多人私信我能不能分享以下PDB文件,我已将下载好的PDB文件(仅仅是项目工程编译时所下载的部分,可能不完整)上传到百度网盘。

链接:https://pan.baidu.com/s/1F8p-HPj9lZKjY0moK9mPnQ 
提取码:hvlq 

2020年8月12日更新: 应很多人的需求,我把system32里所有文件对应的符号全部都下载来了哦(除了一些文件对应的pdb微软没有和其他情况以外),应该算是比较完整的一个PDB集合吧。系统:Win10 x64 1809。
在这里插入图片描述在这里插入图片描述

既然来到这里了,何不多花费几秒钟来留下你的赞或者评论吧。

毕竟为了尽可能照顾到更多人的需求,这玩意费了我一个晚上+半个白天的时间。
留个赞或者评论都能让博主开心的哇。

链接:https://pan.baidu.com/s/1UUA1GEiWo6JyK9c9G6WVCA 
提取码:esf8

2022年3月6日更新 X64 1909 PDB

上传完阿里云盘后发现它分享不了,暂时用X度网盘来代替
链接:https://pan.baidu.com/s/1sm-lHAUYLGR9mQcux3yvsQ 
提取码:1cey
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/136950.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月5日 上午7:00
下一篇 2022年5月5日 上午7:00


相关推荐

  • B站视频资料汇总

    B站视频资料汇总前言B站个人空间:大大鹏I6将B站一些学习视频的课件,源码等资料的地址汇总在这篇博客,方便学习地址汇总北京理工大学嵩天教授的Python语言程序设计课程视频地址资料地址…

    2022年5月16日
    53
  • HTML解析之DOMContentLoaded和onload

    HTML解析之DOMContentLoaded和onload说在前面在很久很久以前,我在封装自己的JQuery库时就使用过DOMContentLoaded,觉得这个知识点看看别的文章就行了,不过现在我想把它记下来。JS代码与body标签的位置关系一个HTML初学时会遇到的问题,一个html页面中js代码应该放到哪里?<!–如果script标签在body前面–><head>…&lt…

    2025年5月28日
    5
  • mybatis xml 格式化时间查询

    mybatis xml 格式化时间查询格式化到时分秒也可以到天<iftest=”beginTime!=null”>andDATE_FORMAT(send_time,’%Y-%m-%d%H:%M:%S’)&gt;=DATE_FORMAT(#{beginTime},’%Y-%m-%d%H:%M:%S’)</if><iftest=”endTime!=null”&g…

    2022年7月16日
    77
  • thinkphp 中concat(连接)使用方法

    thinkphp 中concat(连接)使用方法

    2021年9月18日
    37
  • 小白进阶之pycharm和python的区别

    小白进阶之pycharm和python的区别小白进阶之 pycharm 和 python 的区别关于 pycharm 和 python 区别 叮嘟 这里是小啊呜的学习课程资料整理 好记性不如烂笔头 今天也是努力进步的一天 一起加油进阶吧 关于 pycharm 和 python 区别 1 首先它们的下载地址和安装的方式不同 2 python 是一种基本编译环境 就像 java 和 jar 一样 pycharm 是一种集成开发环境 为了能够让你快速编写代码 便于调试 3 简单来说 Python 是个解释器 pycharm 是为 Python 编程语言专门打造的一款 IDE 集成开发环境

    2026年3月27日
    2
  • Cursor最新教程中常见的技术问题:如何配置多光标编辑?

    Cursor最新教程中常见的技术问题:如何配置多光标编辑?

    2026年3月16日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号