Skip to main content
A newer version of this page is available. .

How to: Collect Diagnostic Logs

This topic describes how to use the Performance Monitor tool to report a performance problem. This tool analyzes the performance of CodeRush and records any issues in a log file.

Menu

If you experience any performance delay, follow the steps below:

  • Run Visual Studio as administrator.

  • Configure the Performance Monitor options on the IDE | Diagnostic | Performance Monitor options page (optional).

    Options

  • Open the Performance Monitor tool. Use one of the following ways:

    1) Select CodeRush | Windows | Performance Monitor in Visual Studio’s menu.

    Menu

    2) Open the Shortcuts configuration page (select CodeRush | Shortcuts… in Visual Studio’s menu) and assign a shortcut key for this tool (for example, Ctrl+Shift+Alt+1) to the ShowPerformanceMonitor command:

    Menu

  • Click Start in the invoked Performance Monitor tool to start logging. Open a problematic project and work until the issue is reproduced.

    Options

  • Click Stop after you reproduced the issue.

The Performance Monitor tool opens the log file when it is ready. To see the file’s location, invoke the CodeRush | Support | CodeRush Logs… entry from the CodeRush menu and choose the “ExplicitPerformanceMonitor%%%.log” file.

log

You can send this log file to our Support Center to help our developers analyze the cause of the performance problems.