I have to debug a WCF hosted in local IIS. Each time I have to attach two processes “w3wp.exe”.
One ID is 7624, the other is 8372.
Users: one is “IIS APPPOOL\ASP.NET V4.0 Integrated[administrator]
the other one is "IIS APOOL DefaultAppPool[administrator]
Questions:
- What they are? (google search but bo clue)
- Can I just attach one process rather all?
Thanks
Updated:
See IIS image:

Application pool is the set of apps that run under same worker process.
Important thing in practice is that one app pool can serve only applications with same version of .NET (version of .NET CLR – to be precise). It is also good to remember that applications from the same app pool will “share” recycling of worker process.
So, you should look up at the IIS in which app pool your service is running and debug only process associated with this app pool.