I'm having an issue debugging a Classic ASP application from Visual Studio. When I attach to the inetinfo.exe process, I'm getting the message
The breakpoint will not currently be hit. No symbols have been loaded for this document
I think I've isolated the issue as being an incorrect process type being given to inetinfo.exe.
The following screenshot shows what i see when I select 'Debug -> Attach to Process' in Visual Studio 2010:
The inetinfo.exe process "Type" is reported as
T-SQL, Managed (v2.0.50727), x86
Whereas, I would expect it to be:
T-SQL, Script, x86
I have script debugging turned on in IIS, and the application protection level is low. Incidentally, if I flip the application level to medium or high, I see the same on dllhost.exe.
To reiterate, I am trying to debug a Classic ASP Script application, not a managed ASP.NET application.
Is there any reason why (I assume) IIS is getting itself in a pickle?