I have a great solution in Visual Studio 2012 that consists of executables and class library projects. When debugging an application, breakpoints in one particular project do not get class libraries.
I looked at the Debug> Windows> Modules window to check the status of characters for this project, and it says "Cannot find or open PDB file . "
He also says “No” in the “User Code” column.
I notice that there are several other user projects in the solution that show “No” in this column, and their characters are also not loading. Everything that has “Yes” in the “User Code” section does not seem to have loaded pdb. But I'm not sure if this is relevant.
I used dumpbin / headers in the dll and the path to the pdb file is present and fixed.
The module, of course, is not included in the list of exceptions for loading a character.
I also tried right-clicking on the entry in the module window, selecting "Download Symbols" and navigating to the path indicated in the dll header. When I select pdb, it says "The corresponding character file was not found in this folder .
I get this after I delete these folders and files, clear the solution, close it and rebuild it all. Pdb was definitely built at the same time as the DLL.
Thus, the problem is that part of the "cannot open pdb" error message is part of the message.
I tried this on two computers and they both exhibit the same behavior.
Can someone suggest any suggestions on where to go from here, and perhaps why the built-in pdb corresponding to the dll will not be loaded on the ground?
Nanhydrin Aug 07 '13 at 17:11 2013-08-07 17:11
source share