title: Why am I unable to Debug my ASP.NET website in Visual Studio?
body: <p>I used to be able to attach to my w3wp process and Debug my web application, but this is not working anymore. I have no idea what changed to break this. I'm using Visual Studio 2008 SP1. And I'm debugging in IIS, not using ASP.NET's own server (i.e. I don't Run my project, I simply attach to a running process  (w3wp).</p>
  
  <p>My breakpoints simply have the "breakpoint will currently not be hit. The source code is different from the original version."</p>
  
  <p>What I have tried:</p>
  
  <ul>
  <li>Did a solution Clean.</li>
  <li>Did a solution Rebuild.</li>
  <li>Made sure that compilation debug=true in my web.config file.</li>
  <li>Deleted the bin folder</li>
  <li>Restarted Visual Studio </li>
  <li>Restarted IIS</li>
  <li>Restarted my Computer </li>
  <li>Added a simple Response.Write to ensure that the latest DLL is being used. It is.</li>
  <li>Made sure that Debug ASP.NET is checked in my project properties. It is.</li>
  <li>Made sure that all my projects are compiled in my build configuration. They are.</li>
  </ul>
  
  <p>But none of these help. I attach to w3wp, but my breakpoints never get hit.</p>
  
  <p>Any ideas?</p>