Hi,
Please make sure you select Debug from solution configuration dropdownlist in menu bar.
During debugging session, did the Breakpoint show any warning message on it? If yes, you can get some clues from it. If the debugger doesn’t load the .pdb file, the Breakpiont cannot be hit. So please make sure that the symbols are loaded by the debugger. We can check if the debugger loads this pdb file by the following steps (Debug->Windows->Modules), and then select your dll module to see if the pdb file is loaded. If the pdb file is not loaded, we can load it manually (Right clight the dll model->Select Load Symbols).
You can get more information about debugging by refering to http://blogs.msdn.com/jimgries/pages/visual-studio-debugger-faq.aspx (Section: Breakpoints and other Execution Control).
Additionally, you also can try to delete the your website folder under "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files" , and then rebuild your website to see if breakpoint is hit.
I hope this helps.
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.