I have a multi-project solution that I was building in Visual Studio 2013 and it was working fine but now that I have upgraded to Visual Studio 2015 I can no longer hit brea
I hope this helps anyone. If you are running code in your local machine under IIS, you need to attach your solution to the w3wp.exe process. So, select your project, on the menu go to debug->attach to process and in the list you should see w3wp.exe
Now, if you don't see w3wp.exe you might either select the show all processes checkbox, or go to your IIS Manager and browse your web site in order to actually run the w3wp.exe instance.
My situation was that I have enabled "Optimize code" in the project properties.
Restarting Visual Studio worked for me.
This sent me insane, until I realised in another solution I set to release configuration, changing it back to debug worked.
This probably isn't your particular answer, but thought I would share it "just in case" someone else gets driven to distraction by something obvious!
I never figured out what happened but I ended up building a whole new project and just importing the files into it and everything works now.
I was also facing this issue but after Visual Studio 2015 Update 1, its now fixed.
https://www.visualstudio.com/en-us/news/vs2015-update1-vs.aspx