F5 debugging of ASP.NET applications on IIS7 Vista
Basically, this is the quickest way to fix back F5 debugging on IIS7/Vista:
1. Install Visual Studio 2005 SP1 update;
2. Install required IIS components such as Windows Authenication;
3. Make the web application to run under Classic mode.
Check out Mike Volodarsky's article for a complete load-down.