I think I read somewhere recently (might even have been on SO but I can't find the question) that in a debug session, pressing stop in VS just kills the process and no GC takes place. However closing the app window normally performs GC as expected.
Is this correct?
Also, what happens when a (non-debug) process is killed in task manager - does the GC still cleanup?