20.6. Release and Debug builds

In Visual Studio, you have the option of building two different versions of your executables: the Debug or the Release version. You can switch between the one and the other using the combo box in the Build toolbar (if this toolbar is visible), or by using Build | Configuration Manager [this is Build | Set Active Configuration with Version 6.0]. The default setting is for Visual Studio to build the Debug version.

The difference between the Debug and the Release version is that the Debug executable includes debugging information, which makes the *.exe considerably larger.

What is debugging information anyway? Well, when you make the binary version of a program, things like the English names of variables get thrown ...

Get Software Engineering and Computer Games now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.