title: Why would the debugger not be stopping at a breakpoint in my ASP.NET application?
body: <p>I'm trying to debug a large ASP.NET application.</p>
  
  <p>I set a breakpoint on the first line in Page_Load in Default.aspx.cs.</p>
  
  <p>When I start the application, my <strong>breakpoint briefly turns into a red round outline with an exclamation in it</strong>, then turns back into a regular breakpoint, then the <strong>application starts without ever stopping at my breakpoint</strong>.</p>
  
  <p>MSDN tells me that this symbol means "the breakpoint location has not been loaded". So how can I get the breakpoint location to load? It was working a couple weeks ago. What kinds of things could cause a breakpoint to "not be loaded"? </p>
  
  <p><strong>What can I do so that the debugger stops at my breakpoints again?</strong></p>
  
  <h1>Addendum:</h1>
  
  <p>I still can't get debugging to work by pressing F5, but I can start the website, then do debug/attach-process to get into debugging mode. If anyone knows why this would work but when I press F5 it would not work (the debugging buttons don't even show up on F5), any ideas would be welcome.</p>