Visual Studio Analyzer
Visual Studio Analyzer
Visual Studio Analyzer is a performance analysis tool you can use to examine and debug distributed applications. As your application runs, Visual Studio Analyzer can record data about its performance and execution. You can then view this data in tables, charts, and diagrams. With the data collection and display capabilities in Visual Studio Analyzer, you can find out whether any performance bottlenecks impact your application, how the components in your application interact, and how your application impacts the overall system.
In the Visual Studio Analyzer Documentation
- Essential Concepts
- Provides an overview of Visual Studio Analyzer.
- Getting Started with Visual Studio Analyzer
- Describes new features, the installation process, and security configuration.
- Setting Up Performance Analysis
- Provides instructions on how to create projects, computer connections, and filters and how to use events, event logs, and views.
- Automating Visual Studio Analyzer
- Explains how to automate frequently performed manual analysis tasks.
- Instrumenting an Application
- Explains how add custom events to an application and receive data on these events.
- Subscribing to Visual Studio Analyzer Events
- Explains how to create a custom application to analyze event data.
- Application Profiling in Windows Management Instrumentation (WMI)
- Explains how to collect and analyze events generated in the WMI infrastructure.
- Reference
- Explains the Visual Studio Analyzer user interface, error messages, and Microsoft-supplied components that generate events.
Related Sections
- Visual Studio Analyzer SDK
- Provides programming interfaces that you can use to create automated performance analysis applications, event subscription applications, and custom applications that collect Visual Studio Analyzer events, custom events, and Windows Management Instrumentation (WMI) events.
- Building, Debugging, and Testing
- Explains the tools that you can use to control build configurations, identify and resolve errors efficiently, and test your builds.