I have a large solution in Visual Studio 2012 which consists of executables and class library projects. When debugging the application the breakpoints in one particular clas
In my case older version of referenced dll was in my GAC. Cleared it out, and it worked.
In my case there was a check mark on Enable Just My Code
in Tools>>Options>>Debugging>>General
.
I unchecked it and it worked.
Example Image
Deleted the project from solution and added it again to the solution worked for me. :)
Please check the dependency of your dll, if you added to the solution, this can cause failure in loading symbols.
For me I just deleted the project from IIS and created it again and it works fine