I notice a few other stack overflow questions about this but none seem to really address what I am trying to find out.
I have been running in "debug" mode when developing but now I notice that when I switch to "release" mode in the "Solution Configurations" I am still able to set breakpoints and look at the value of variables.
I was told "debug" mode is very slow. Can someone explain what is the advantage of setting my solution configuration (top menu drop down) to "debug"? What additional debug capabilities does it give me?