An object-oriented programming language developed by Microsoft that can be used in .NET.
Thanks for reaching out
The issue with debugger is most commonly happens due to non-breakpoint debug stop conditions, such as exception settings, tracepoints, conditional breakpoints, or debugger stepping behavior. Below are the clean steps you can give.
- Run again and when it stops, look at the Debug Location / Exception Helper.
- If it shows an exception type/message, it’s stopping because the debugger is configured to break on that exception.
- Open Exception Settings and disable “break on thrown” for that exception type, or limit to “user‑unhandled”.
- Open the Breakpoints window and remove/disable anything that might be set as: Tracepoint Conditional breakpoint Functional breakpoint
- delete all breakpoints, then add back only one simple breakpoint you control.
- Clean + Rebuild the solution and start debugging
- When it stops, open Call Stack and identify whether the top frame is your project or external.
- Open Modules and confirm your module symbols are loaded and marked as “My Code”.