Unmanaged Process
Is there any way we can attach a specific IIS application pool(no managed code)? I tried, but the process never shows up in the list. I understand that the docs say we can only attach managed code, but I am confused because there's another unmanaged pool that I am able to add. A different application running on IIS node( https://github.com/Azure/iisnode ) shows up on the list,even when the application pool has no managed code, and dotmemory profiling works fine.
Please sign in to leave a comment.
Hi,
dotMemory allows attaching if CLR is initialized in process. dotMemory detects all processes with .NET >= 4.0 and shows them in attach to process list.
> A different application running on IIS node( https://github.com/Azure/iisnode ) shows up on the list,even when the application pool has no managed code
IIS can initialize CLR in w3wp process when web page is loaded even if the managed code has not been executed. Could you please open your app's pool Basic settings and make a screenshot?