I have created a class library project which generates a nuget package with symbols and source. A webforms project uses this nuget package.
To debug the project, one attaches to the IIS process and sets breakpoints appropriately. This works fine with code that is within the same solution as the webforms project.
I would like to be able to debug code that is in the class library, either (case 1) through the original class library project and attaching to the IIS process OR (case 2) through opening the source file while in the webforms solution.
In case 1, I can access the source file fine and breakpoints even look like they would work (no error about symbols not loaded) - but the breakpoints are not hit.
In case 2, I don't know any way of loading up the source files. The best I can figure is stepping into the source files, which due to the structure of the application it is rather hard to do.
Is there any way to debug a nuget package by setting breakpoints right in the file instead of stepping into it?