I
I
Imaginarium2014-08-22 14:23:41
C++ / C#
Imaginarium, 2014-08-22 14:23:41

How to enter DLL code while debugging in MSVC 2010?

I am researching the driver code, which has a lot of external dependencies. When I run an example from the developer's site using the driver under study in the debugger, a message pops up:
29822f8f24de43229a1e4c29f7e99f87.JPG
As far as I understand, the debugger cannot enter the DLL used in the project, although I added all the necessary libraries directly to the directory where the project's executable file is located.
I believe that this issue is resolved in the debugger settings - it was useful to search, but I only found a manual for the debugger of the old version of MSVC , in which the debugger had a completely different interface and, accordingly, was configured differently.
How to access DLL while debugging? Or is the problem not in the DLL at all, but in some PDBs?
Thank you.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
D
DancingOnWater, 2014-08-22
@Imaginarium

DLL is a binary file, if there is no debug code in it, then it is not in it.
Most likely it is your code that you are running that is built in the Release version.

V
vasiliev, 2014-10-22
@vasiliev

Did you forget to put .pdb next to c .dll when copying? Microsoft compilers use these files to store debugging information and they are needed when debugging.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question