title: Why are no Symbols loaded when remote debugging?
body: <p>I want to use remote debugging.
  The program that I want to debug runs on machine b.
  Visual Studio runs on machine a. </p>
  
  <p>On machine b I have a folder with the following files:</p>
  
  <ul>
  <li>msvcr72.dll</li>
  <li>msvsmon.exe</li>
  <li>NatDbgDE.dll</li>
  <li>NatDbgDEUI.dll</li>
  <li>NatDbgEE.dll</li>
  <li>NatDbgEEUI.dll</li>
  </ul>
  
  <p>If you think some files are missing, could you also describe where they are usually located?</p>
  
  <p>In the next step I started the <code>msvsmon.exe</code> and my program on machine b. On machine a, I started Visual Studio 2008 and my solution in which the program was written. Then I choose "Debug - Attach to Process". I chose "Remote Transport (Native Only with no authentication)". I used the correct IP as a qualifier and took the right process (program.exe). After a while the following message occurred in a popup-window:</p>
  
  <blockquote>
    <p>Unhandled exception at 0x7c812a7b in program.exe: 0xE0434F4D: 0xe0434f4d</p>
  </blockquote>
  
  <p>I can continue or break; When continuing, the exception occurs again and again and again. So I pressed break and the following message occurred:</p>
  
  <blockquote>
    <p>No symbols are loaded for any call stack frame. The source code cannot be displayed.</p>
  </blockquote>