(二十)VS2015 提示“无法查找或打开 PDB 文件”探讨

安装VS2015以后,我尝试着编写了一个测试用的test项目,但是运行时,提示“无法查找或打开PDB文件”,并且有提示“未找到依赖dll”
在这里插入图片描述
其实这就很奇怪了,因为PDB文件是编译dll产生的,并且这些dll明显是系统dll,我不需要它编译的PDB文件啊。我去查找了一下我的电脑,这些dll都是正常存在的,并没有缺失。
在网上找了很多资料,都是要求把“启动源服务器支持、符号服务器打开”,但是打开符号服务器以后,会特别慢,特别是微软的符号服务器时不时被墙、自己抽风,所以这个方法肯定不能解决问题。

我怀疑是不是我安装有问题,所以尝试重新安装。(注意:一定要卸载干净VS,否则重新安装还是有问题,除了控制面板卸载,我还用了VisualStudioUninstaller这个工具

重新安装完毕后,我的VS就可以正常运行了,可惜还是不知道问题在哪,但是我记录了不同点,有知道的可以说下:
1.VS重新安装在了C盘(默认VS推荐的位置)
因为上面说了dll都是系统的,所以安装在D盘等可能会导致VS找不到系统的文件之类的,不过可能性不大。

2.安装选择的项目不同
我按照VS推荐的选择,只是勾选了Visual C++,下面的就按照VS的推荐不动了(额外勾选了一个Windows 10 SDK(10.0.10586))
在这里插入图片描述在这里插入图片描述

3.打开VS时选择visual C++
第一次打开VS时,它要求你选择风格,VS默认选择的是常规(需要选择为Visual C++),抱歉没有截图。

我的改动就是上面3点,不知道是哪里搞定的,有需要你可以试试,但是无法保证可以和我一样搞好

  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值