Debug C++ ISAPI extension in IIS7
Posted on 2010-09-16
I have an ISAPI dll (native C++) that until now I've been able to debug happily with VS 2005 on Win XP by attaching to the inetinfo process. Only thing I had to do was set the "Application Protection" to low in IIS 5 and things were good.
Now I'm trying to get this going on Win 7 with IIS 7 - still using VS 2005. Lots of googling leads me to believe that I can do this by attaching to the appropriate w3wp process instead. However, this doesn't appear to work. I can't find an equivalent to "Application Protection" in IIS7, I've got no errors or logs to go on, just VS refusing to pick up when I instigate the ISAPI dll in a browser.
MSDN only talks about debugging up to IIS6, and even then only mentions inetinfo again. inetinfo is there on my Win 7 machine, but I've tried that with no luck either.
Really stuck on this, please help.