Skip to content
| Marketplace
Sign in
Visual Studio>Tools>WADA - W3WP Advanced Attacher
WADA - W3WP Advanced Attacher

WADA - W3WP Advanced Attacher

Martin W. Angler

|
3,500 installs
| (4) | Free
Find W3WP processes and their corresponding Application Pools. Attach directly from Visual Studio.
Download

WADA (W3WP Advanced Attacher), v 1.2

Updates:
WADA 1.2 adds (detailed description of improvements onangler.wordpress.com)
 - Re-query W3WP processes after IISRESET (or W3WP termination) 
   NOTE: For this, you must access the webapplication you are testing once after the IISRESET 
 - Attach to multiple processes
  - Attach to a single process using a double click
WADA 1.1 added:  
 - FILTERING BY IDENTITY.

The WADA extension attempts to solve a very common problem among web developers, as they need to debug web applications and attach the debugger to a w3wp process. When having more than just one application pool, this is more than uncomfortable, since you have to guess which process id to choose (at least with VS2010's built-in process attach-window). Clearly, there are other possibilities to get the association between w3wp-Process and the related application pool. Nevertheless, these are usually external scripts or tools. WADA tries to give you not only the association between w3wp and its related app pool, but also the possibility to find the processes of a specified application pool, as well as the possibility to directly attach to the selected process.
Please note that this extension is in its first version and might not be very stable, since it depends on the rights you have on the machine you are running it. Currently, it assumes that you run both your profile and VS2010 using administrative privileges. However, I'll try to improve this further.
You are kindly invited to leave feedback in therelated WADA blog post on my blog:

http://angler.wordpress.com



Functionality:
  • List all w3wp processes along with the applications pool they belong to.
  • Attach the selected process directly to the debugger.
  • List only w3wp processes belonging to a specific application pool
Location:
View -> Other Windows -> WADA Advanced Attacher

Usage:
After the window opens, simply select the application pool you want the w3wp processes listed for (or leave empty for all w3wps)
Press "Get Procs" -> this will list all the relevant processes in the process list
Select a process
Press "Attach" to debug that process.
Disclaimer:
This program is in its first version only and may contain errors and/or undesired behaviour. Try at your own risk. Martin W. Angler cannot be held liable for any damage done to soft- or hardware, source code or any other components of the user that runs this piece of software.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft