Automatically attach the Visual Studio debugger to any process as it starts, whenever and however it's started.

Screenshot of Entrian Attach, a Visual Studio Addin for automatically attaching a debugger to processes as they start.Screenshot of Entrian Attach, a Visual Studio Addin for automatically attaching a debugger to processes as they start.

Attach to processes as they start

Screenshot of Visual Studio Processes window

Attach the debugger automatically to processes the moment they start, however they're started. Services, web servers, DllMain, unit tests, setup custom actions, anything you like. Attachment happens directly on process creation, not by polling.

Web server debugging

Screenshot

Attach automatically to particular web servers, only for specific web sites or specific application pools. Entrian Attach understands how to attach to w3wp.exe (IIS) and iisexpress.exe for specific sites and app pools, and lets you attach only to the ones you're interested in.

Conditional attachment

Screenshot: Conditional attachment rules

Entrian Attach lets you set conditions for which processes will be debugged. For example, you can attach only to processes belonging to a particular user, or only to those whose command line contains a particular string.

Automatic child process debugging

Screenshot: Child debugging options

Automatically debug child processes as they start. When application Parent.exe starts Child.exe, the Visual Studio debugger attaches instantly to Child.exe, and optionally to any grandchild processes as well.

One-click attach to running processes

Screenshot

As well as being able to auto-attach to new processes, the "Attach Now" command attaches to the set of processes you're interested in with a single command. No more digging through Visual Studio's "Attach to process" dialog.

Entrian Attach makes the Visual Studio debugger more productive to use. Download it today and try it for yourself.