If you run into the situation where a breakpoint in the Application_Start method of the global.asax.cs file does actually break when you run/debug your web app, you might want to check to see if your global.asax file is set up properly. I've found the best way to do this is to open the file in a separate text editor, such as notepad++. If your global.asax file looks like this:
<%@ Application Language="C#" %>
you will need to modify it to look like this:





