dotTrace Web Help

Profiling session is a period of time when dotTrace measures application performance and collects performance data.

You can start application profiling using dotTrace user interface or Visual Studio user interface.

To profile an application using dotTrace UI
  1. Start dotTrace as standalone application.
  2. Do one of the following:
    • On the menu bar, choose File | Profile. The Profile dialog box opens. Select an application type, then click OK or just double-click the chosen application type.
    • Click Profile on the Home tab. Click an application type in the list.
  3. The Profiler Configuration dialog box opens.
To profile an application using Visual Studio UI
  1. Start Visual Studio.
  2. Open a solution.
  3. Do one of the following:
    • Make sure that a project that you want to profile is a startup project. On the menu bar, choose dotTrace | Profile Startup Project. In most cases dotTrace automatically detects the type of your application. Otherwise, the Profile Startup Project dialog box opens and you should explicitly specify the application type.
    • On the menu bar, choose dotTrace | Profile Application. The Profile Application dialog box opens. Select an application type, then click OK or just double-click the chosen application type.
  4. The Profiler Configuration dialog box opens.

Using the Profiler Configuration dialog box you can configure profiling settings for a specific kind of application and consider whether you want to start a profiling session automatically:

  • If the Start profiling immediately check box is selected in the Profiler Configuration dialog box, a profiling session is started automatically.
  • Otherwise, you can start and stop the profiling session using controls in the dotTrace Performance 5.5 Controller window or using the profiling API.

You can use Visual Studio, ReSharper and dotTrace for convenient unit tests profiling.

See Also

Procedures:

Reference: