I am trying to figure out what changed within a project that now causes the application to not exit the debugger when I close the application I am debugging. I have also noticed that unhandled exceptions no longer invoke the unhandled exception handler, I am not sure if it’s related.
Share
The debugger exits when all the threads exit. You’ve probably created an extra thread and done nothing to terminate it.
And this would explain unhandled exceptions being uncaught: if they happen on a different thread you won’t see them on the main thread.