How to Step Into NuGet package functions during debugging in Visual Studio?


I’m trying to debug inside a function that comes from a NuGet package (for example AutoMapper or FluentValidation).
I want to Step Into the built-in function during debugging in Visual Studio to understand what’s happening under the hood.

I have already tried:

  • Loading symbols from Microsoft, NuGet and a local symbol server

  • Using dotPeek symbol server

  • Disabling Just My Code

  • Enabling SourceLink

  • Clearing symbol cache

  • Restarting Visual Studio

Although the symbols appear as loaded in the Modules window, Visual Studio still doesn’t Step Into the internal method.

My question:

Is it actually possible to Step Into functions inside NuGet packages during debugging?
And if yes, what is the correct way to do this?

Leave a Reply

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