Running Visual Studio 2015 Enterprise, I can see under Diagnostic Tools the session time, Events, Process Memory, CPU Utilisation then tabs for Events, Memory Usage and CPU Usage.
However on another machine, running the Community version on Windows 10, the Process Memory section and Memory Usage tab are missing, as below;
Both the options for Memory and CPU Usage were enabled before starting the debugging.
Is this something that isn't available in the Community edition (this suggests it should be? http://blogs.msdn.com/b/visualstudioalm/archive/2015/07/20/performance-and-diagnostic-tools-in-visual-studio-2015.aspx) or is it something else?
When you start debugging in Visual Studio by selecting Debug > Start Debugging, or pressing F5, the Diagnostic Tools window appears by default. To open it manually, select Debug > Windows > Show Diagnostic Tools. The Diagnostic Tools window shows information about events, process memory, and CPU usage.
The primary tools for detecting memory leaks are the C/C++ debugger and the C Run-time Library (CRT) debug heap functions. The #define statement maps a base version of the CRT heap functions to the corresponding debug version. If you leave out the #define statement, the memory leak dump will be less detailed.
The problem was due to the projects being in .NET 2.0 and had to use .NET 4.0 or newer, rather than an issue of Community vs Enterprise Visual Studio versions.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With