Profiling .NET Windows services with NProfiler is extremely easy. Simply select a service and click Start.
Required. Select a .NET Windows service from the drop-down list. When the list is focused, you can type letters to search for services. Warning! The selected service and any dependent services will be restarted at the beginning and end of the profiling session.
Optional. Arguments to pass to the service when it starts.
Optional. A timeout in seconds for the maximum allowed duration of service start and stop operations. Leave the field blank if you do not want to use a timeout.