dotMemory 2018.2 Help

Standalone Applications

Standalone applications include Console Application, Windows Forms or Windows Presentation Foundation applications.

In order to profile a Standalone Application, you should specify the following parameters:

  • Application
    Full path to the application executable.
  • Arguments
    Optional arguments passed to the executable.

If you click the button adv options button, you will be able to additionally specify the following parameters:

  • Working directory
    Full path to a custom working directory of the profiled application.
  • Profile child processes
    If selected, dotMemory will profile not only the main app process but the processes it runs as well.

Filtering Child Processes

If you want to profile only specific child processes, you can set up a process filter. The filter is a semicolon-separated list of process names that must not be profiled.

To use a process filter

  1. Select Profile child processes.
  2. In Excluding, add process name masks separated by semicolon (;).

Important notes:

  • The default policy is "profile all".
  • There can be only "exclude" masks. Therefore, any filter mask you add means "do not profile anything that matches this mask".
  • The asterisk * wildcard is supported.

For example, if you add the service* mask, all processes which name starts with service will be ignored by the profiler.

Last modified: 4 September 2018