When I run my code within VS, when I enter certain methods, upon ending the application (closing the form) been debugged, VS does not end the debug session automatically forcing me to end it manually.
This doesn’t always happen, the results are consistent with certain windows / classes loaded when the application is run within VS.
I want to know why this may be, I’m assuming its an indication of a file not been closed in my managed code or ‘something’ like that.
Why might this occur and how can I trace and fix it?
This would happen if your code keeps running after closing the window.
Pause the debugger after closing the window to find out what it’s doing, then modify the code so that it stops running when you close the window.