今天使用新下载的2015版的VS,在运行之前的设计模式的时候,因为之前的版本不一致,好多都运行不成功,但是新编译的程序在运行的时候会出现“无法查找或打开PDB文件”的提示,并且此时程序会生成失败,无法运行,如图:
其实这不是代码写错了,而是编译器设置的问题,改一下设置就OK了。
PDB文件是什么???
当程序在VS中编译时,程序所依赖的所有动态链接库(dll文件)也会被编译,编译过程中每个dll文件都会产生一个pdb(符号)文件,是存储数据的信息文件,其包含dll库在编译过程的某些调试信息,例如程序中所用到的全局变量,局部变量,函数名以及入口地址等。
PDB文件主要是用于调试程序,多用于VS中有多个项目且项目之间互有依赖关系的时候,调试时会默认加载程序以及程序依赖的dll库产生的所有pdb文件,但是通常会找不到,所以提示为“无法查找或打开pdb文件”。
如何修复此错误? ? ?
通过对VS进行设置,以VS2015为例。
第一步:选择菜单栏中“调试”→“选项”,弹出“选项”对话框,进行如图中的勾选&#