O'Reilly logo

Professional Application Lifecycle Management with Visual Studio 2013 by Martin Woodward, Brian Keller, Brian Keller, Brian A. Randell, Martin Hinshelwood, Mickey Gousset

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 22Debugging with IntelliTrace

What's in this chapter?

  • Exploring how to run IntelliTrace
  • Configuring IntelliTrace options
  • Running IntelliTrace in a production environment

wrox.com Code Downloads for this Chapter

The wrox.com code downloads for this chapter are found at www.wrox.com/go/proalm3ed on the Download Code tab. The files are in the Chapter 22 download folder and individually named as shown throughout this chapter.

Many developers resent the fact that debugging has become one of the key components in software development. They have been known to spend a considerable amount of time simply on debugging. Adding salt to the wound are programming bugs for which the behavior is not reproducible. In many instances, developers may wish there was a way to travel back in time to capture what happened and then be able to wave a magic wand to debug the issue. That wish has now come true in Visual Studio Ultimate 2013. (Not the magic wand part — that feature did not make the cut.)

This chapter examines the IntelliTrace feature, which debuted in Visual Studio 2010 Ultimate and has been enhanced in Visual Studio Ultimate 2013. In this chapter, you find out how to use this feature to aid in your debugging effort, and how you can use it in a production environment to help debug production applications.

IntelliTrace Basics

In many cases, as a developer, you have discovered that debugging is a regular activity. It is also a task that can become monotonous. For example, at some ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required