I maintain an ASP.NET web application (.NET 3.5) which is run as a "plugin" to an old "umbrella" ASP website.
To debug it after making some change, I...
- build the webapp and
- load the "umbrella" website
- which in turn will instantiate the IIS worker process (i.e. in its own application pool separate from the old ASP stuff).
- Then I attach my VS2008 debugger to that process.
Now that I have moved to hosting all this in IIS 7, I cannot get the debugger to hit a breakpoint unless I do an IIS reset between steps 1 and 2.
Why is this the case and how can I fix it? I imagine it is an IIS 7 setting?