Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C Visual Studio 2013:;无法找到或打开PDB文件";_C_Visual Studio 2013 - Fatal编程技术网

C Visual Studio 2013:;无法找到或打开PDB文件";

C Visual Studio 2013:;无法找到或打开PDB文件";,c,visual-studio-2013,C,Visual Studio 2013,我刚刚开始,我第一次尝试运行“hello world”给了我这个 “Project2.exe”(Win32):加载了“C:\Users\Dustin\Documents\Visual Studio 2013\Projects\Project2\Debug\Project2.exe”。已加载符号 'Project2.exe'(Win32):加载了'C:\Windows\SysWOW64\ntdll.dll'。找不到或无法打开PDB文件 'Project2.exe'(Win32):加载了'C:\Wi

我刚刚开始,我第一次尝试运行“hello world”给了我这个

“Project2.exe”(Win32):加载了“C:\Users\Dustin\Documents\Visual Studio 2013\Projects\Project2\Debug\Project2.exe”。已加载符号

'Project2.exe'(Win32):加载了'C:\Windows\SysWOW64\ntdll.dll'。找不到或无法打开PDB文件

'Project2.exe'(Win32):加载了'C:\Windows\SysWOW64\kernel32.dll'。找不到或无法打开PDB文件

'Project2.exe'(Win32):加载了'C:\Windows\SysWOW64\KernelBase.dll'。找不到或无法打开PDB文件

“Project2.exe”(Win32):加载了“C:\Program Files\Bitdefender\Bitdefender\active virus control\Avc3\U 00261\U 012\avcuf32.dll”。找不到或无法打开PDB文件

'Project2.exe'(Win32):加载了'C:\Windows\SysWOW64\msvcr120d.dll'。找不到或无法打开PDB文件

程序“[3140]Project2.exe”已退出,代码为0(0x0)

谁能帮我弄清楚这些pdb文件在哪里以及如何修复


谢谢。

您能检查生成调试信息是否到位吗?转到项目属性(右键单击属性)>配置属性>链接器>调试。生成调试信息应为“是”,文件应为
$(OutDir)$(TargetName).pdb


您能检查生成调试信息是否到位吗?转到项目属性(右键单击属性)>配置属性>链接器>调试。生成调试信息应为“是”,文件应为
$(OutDir)$(TargetName).pdb


您能检查生成调试信息是否到位吗?转到项目属性(右键单击属性)>配置属性>链接器>调试。生成调试信息应为“是”,文件应为
$(OutDir)$(TargetName).pdb


您能检查生成调试信息是否到位吗?转到项目属性(右键单击属性)>配置属性>链接器>调试。生成调试信息应为“是”,文件应为
$(OutDir)$(TargetName).pdb


查看结果,未加载的PDB是系统DLL,我不认为您真的需要对其进行调试。您的程序pdb加载正常:

“Project2.exe”(Win32):加载了“C:\Users\Dustin\Documents\Visual Studio 2013\Projects\Project2\Debug\Project2.exe”。已加载符号

我不认为没有加载PDB的其他文件有什么问题。不为系统文件加载符号是正常的


如果您认为情况并非如此,那么也许您可以指出上面列表中您希望能够为哪些文件加载PDB?以及未加载的问题所导致的原因。

查看结果,未加载的PDB是系统DLL,我不认为您真的需要对其进行调试。您的程序pdb加载正常:

“Project2.exe”(Win32):加载了“C:\Users\Dustin\Documents\Visual Studio 2013\Projects\Project2\Debug\Project2.exe”。已加载符号

我不认为没有加载PDB的其他文件有什么问题。不为系统文件加载符号是正常的


如果您认为情况并非如此,那么也许您可以指出上面列表中您希望能够为哪些文件加载PDB?以及未加载的问题所导致的原因。

查看结果,未加载的PDB是系统DLL,我不认为您真的需要对其进行调试。您的程序pdb加载正常:

“Project2.exe”(Win32):加载了“C:\Users\Dustin\Documents\Visual Studio 2013\Projects\Project2\Debug\Project2.exe”。已加载符号

我不认为没有加载PDB的其他文件有什么问题。不为系统文件加载符号是正常的


如果您认为情况并非如此,那么也许您可以指出上面列表中您希望能够为哪些文件加载PDB?以及未加载的问题所导致的原因。

查看结果,未加载的PDB是系统DLL,我不认为您真的需要对其进行调试。您的程序pdb加载正常:

“Project2.exe”(Win32):加载了“C:\Users\Dustin\Documents\Visual Studio 2013\Projects\Project2\Debug\Project2.exe”。已加载符号

我不认为没有加载PDB的其他文件有什么问题。不为系统文件加载符号是正常的

如果您认为情况并非如此,那么也许您可以指出上面列表中您希望能够为哪些文件加载PDB?以及未加载导致的问题。

执行以下操作:

转到调试->选项->符号->打开microsoft符号服务器

那对你来说应该很有用

如果您还有问题,请随时问我。

请执行以下操作:

转到调试->选项->符号->打开microsoft符号服务器

那对你来说应该很有用

如果您还有问题,请随时问我。

请执行以下操作:

转到调试->选项->符号->打开microsoft符号服务器

那对你来说应该很有用

如果您还有问题,请随时问我。

请执行以下操作:

转到调试->选项->符号->打开microsoft符号服务器

那对你来说应该很有用


如果您还有问题,请随时问我。

*.pdb文件是在构建DLL库模块时生成的,用于调试目的。它们包含DLL中各种二进制元素的符号和偏移量

启动调试会话时,IDE将尝试查找与加载的每个DLL关联的*.pdb文件