The "Debug" build is used by you (by you i mean the programmer who develop the application) while you develop and test the first versions of your application, because it has a lot of "debugging information", it's easier debug (to use the debugger) on the Debug build. The Release build it's the application that is ready to run on your client computer (it is without debugging information and contains optimizations, so it will run faster)
NOTE: don't confuse the Debugger (application that you use to find bugs in your own application) with Debug build (your application is build with more information so that the Debugger application can give you more information is case your application fails)
LE: you can switch to Debug build and run the Clean All option from Build menu (it should work after that)
Bookmarks