Compiling and building leads to debugging. You may want to debug your application when a build failure occurs, or when you’ve modified your source code. You can run a program in the debugger, if you’ve built the debug project configuration. Or, you can enter Debug mode if your application fails in execution, without closing the application.
The integrated debugger adds features that make debugging a less troublesome process, including: