title: Cannot Debug Unmanaged Dll from C#
body: <p>I have a DLL that was written in <code>C++</code> and called from a <code>C#</code> application. The <code>DLL</code> is unmanaged code. </p>
  
  <p>If I copy the <code>DLL</code> and its <code>.pdb</code> files with a post build event to the <code>C#</code> app's debug execution <code>dir</code> I still can't hit any break points I put into the <code>DLL</code> code. The break point has a message attached to it saying that "no symbols have been loaded for this document".</p>
  
  <p>What else do I have to do to get the debugging in the <code>dll</code> source?</p>
  
  <p>I have "<code>Tools</code>-><code>Options</code>-><code>Debugging</code>-><code>General</code>-><code>Enable</code> only my code" Disabled.
  The <code>DLL</code> is being compiled with "Runtime tracking and disable optimizations (/ASSEMBLYDEBUG)" and Generate Debug Info to "Yes (/DEBUG)"</p>