Visual Studio 2008 does not load characters when debugging .DMP

I am trying to debug a C # application from a .DMP file, and I have an executable, DLLs and PDBs all in a folder called "MyFolder". I installed the directory containing the source code in C: \ MyFolder \, but when I try to debug it, it tells me that:

"No characters are loaded for any stack of the call stack. Source code cannot be displayed."

When I open the Symbol Download Information, it indicates that the following PDBs cannot be found:

C: \ Windows \ System32 \ kernel32.pdb: Cannot find or open the PDB file.
C: \ MyFolder \ kernel32.pdb: Cannot find or open the PDB file.
C: \ MyFolder \ symbols \ dll \ kernel32.pdb: Cannot find or open the PDB file.
C: \ MyFolder \ dll \ kernel32.pdb: Cannot find or open the PDB file.
C: \ MyFolder \ kernel32.pdb: Cannot find or open the PDB file.
C: \ Windows \ symbols \ dll \ kernel32.pdb: Cannot find or open the PDB file.
C: \ Windows \ dll \ kernel32.pdb: Cannot find or open the PDB file.
C: \ Windows \ kernel32.pdb: Cannot find or open the PDB file.

My PDBs are in the correct folder, and they are timestamped with exactly the same time and date. Does anyone know what is going on here? What is the correct way to load characters?

, ( )? , , DLL , , - " "... , "Load Symbols From → Symbol Path" PDB C:\MyFolder\MyApplication.pdb, , " MyApplication.pdb ".

+3
3

, - - , - , DLL , , Win32 / .

, minidump. , , PDB DLL , assmeblies . , . , "-".NET , , .

+2

, :

  • / DLL PDB . PDB GUID EXE/DLL. . VS , DbgHelp.DLL.
  • , . " " VS, VS .DMP - , .
0

Is this resolved? I also get the same problem when debugging a DMP file. I checked the match of the .dll and .pdb file, and the result comes as a Match. Please help.

0
source

All Articles