Zoek het w3wp.exe Process ID op van de Application Pool voor het (remote) debuggen in het Attach to Process proces

Om een SharePoint omgeving draaien vaak meerdere web applicaties. Ook op development omgevingen komt dit voor. Bij het debuggen van SharePoint functionaliteit dien je in Visual Studio de Attach to Process functionaliteit te gebruiken om aan de w3wp.exe processen van je SharePoint omgeving te attachen.

Het is efficient om alleen aan dat w3wp.exe process te attachen waar je code ook in draait. En dus is het handig om te weten onder welk Process ID dit proces draait. Dit doe je door op de server een command prompt te openen en te gaan naar ‘c:\windows\system32\inetsrv’. Daar voer je het commando appcmd list wp uit.

Lijst van w3wp processen

Je krijgt nu een lijst te zien van alle w3wp processen. In de tweede kolom staat de ID van het proces. Dit ID kan gebruikt worden in het Attach to Process window.

Attach to Process

Op deze manier hoeft niet aan alle w3wp processen gekoppeld te worden en wordt het debug proces dus sneller.