I noticed several instances of folks struggling to find the Concurrency Visualizer in Visual Studio 2010, only to find that the problem was system requirements. I’ll shed some light on this here:
The decision to put the Concurrency Visualizer in Premium and Ultimate was simply a business decision. Regarding operating system support, there are technical reasons: the Concurrency Visualizer relies on ETW stack-walking, the APIs for which weren’t available until the release of the operating systems listed above. I realize that we haven’t made these points completely clear in the past so I wanted to clarify these in hopes of preventing future confusion.
Hope this helps!
James Rapp – Parallel Computing Platform