Today I had a problem hitting a breakpoint in an .ASHX file I created. I noticed the project was using the built-in Visual Studio Development Server. Once I switched over to using IIS I had no problem hitting the breakpoint. I thought it was very strange, but hopefully this might help someone else out if they manage to find this post via Google.