c++ – Why does Visual Studio mention the symbol loading to be disabled by Include/Exclude setting?


I’m debugging a C++ program, and in order to do that, I’d like to have a look at objects, defined in imported libraries. However, the “Modules” window mentions some symbols not to be loaded because of “Symbol loading disabled by Include/Exclude setting.”:

Screenshot of the "Modules" window

The “Symbol settings” look as follows: (nothing seems to be excluded to me):

"Symbol settings" window

When I click on “Load symbols” in the context menu of the “Modules” for “win32u.dll”, the “Modules” window turns into (I’ve added the context menu for another dll, just for clarity):

"Modules" window with one extra dll having its symbol loaded

For your information: when my application started up, I did not press on Cancel during symbol loading.

Before launching the application, this is what the solution configuration looks like:

Solution configuration

How come some of my symbols are not loaded?

Leave a Reply

Your email address will not be published. Required fields are marked *