Advanced Debugging with Visual Studio 2019
This course is for users of Visual Studio 2019 Enterprise Edition. It describes two powerful debugging tools available in only this edition: IntelliTrace and Code Map.
What you'll learn
Have you ever been stepping through a program trying to reproduce a bug and looked right past it? Have you spent far too long trying to get an intermittent bug to happen? In this course, Advanced Debugging with Visual Studio 2019, you will learn about how IntelliTrace in Visual Studio 2019 Enterprise Edition enables Historical Debugging, which lets you go backward in a debugging session to examine the flow of control and the values of variables that caused a bad result, an exception to be thrown, or some other problem. First, you will discover how to use IntelliTrace for time travel debugging. Next, you will learn how to debug a bug that happened on another machine if a trace was collected. Finally, you will be given an introduction to Code Map, which lets you build a diagram of your system as you actually debug it. By the end of this course, you will understand the techniques on exploring relationships, spotting patterns that are not quite right, and explaining your code to others with Code Map.