C#idiomatic C#
parallel-diagnostic-toolsstandard/parallel-programming

Async and concurrency

Parallel Diagnostic Tools

Learn more about: Parallel Diagnostic Tools

  • page standard/parallel-programming/parallel-diagnostic-tools
  • updated 03/30/2017

Visual Studio provides extensive support for debugging and profiling multi-threaded applications.

Debugging

The Visual Studio debugger adds new windows for debugging parallel applications. For more information, see the following topics:

Profiling

The Concurrency Visualizer report views enable you to visualize how the threads in a parallel program interact with each other and with threads from other processes on the system. For more information, see Concurrency Visualizer.

See also