Datasheet

11
Debugging Tools
Debugging tools in Visual Studio 2008 enable you to
observe the run-time behavior of your program and
locate logic errors
Immediate window enables you to enter expressions
to be evaluated or executed by a development
language
Just-In-Time Debugging launches the Visual Studio
debugger automatically when a program, running
outside Visual Studio, encounters a fatal error
Locals window displays the local variables and their
values in the current stack frame
Managed Debugging enables you to debug managed
applications, or applications written in languages that
target the common language runtime, such as Visual
Basic, C#, and Managed Extensions for C++
Memory window displays large buffers, strings, and
other data that do not display well in the Watch or
Variables window
Mini-dumps contain pertinent data during a crash
that show the call stack and symbols, just as if the
crash had occurred on the developer's machine while
debugging within Visual Studio
Mixed-Mode Debugging enables you to debug a
mixed-mode application, which is any application
that combines native code with managed code (32-
bit development only)
Modules and Symbols window enables you to load
and unload the symbols for a module
MPI Cluster System Debugging enables you to debug
parallel programs that run on a cluster of computers
communicating through the Message Passing
Interface (MPI)
Multithreaded/Multiprocess Debugging is easier
with an improved Threads window and other user
interface improvements to make multithreaded
debugging easier
Native Debugging enables you to debug native
applications, which are applications written in C/C++
NTSD Command Support enables you to use the
Immediate window for NT Symbolic Debugger (NTSD)
commands, which can help with debugging user-
mode applications
Object Test Bench enables you to create instances of
your project's objects for simple object-level testing
Output window displays status messages at run time
Processes window shows all processes that you have
attached to or launched from Visual Studio