title: VB6: Name conflicts with existing module, project, or object library
body: <p>Opening a VB6 Project, I get errors like:</p>
  
  <blockquote>
    <p>Errors during load. Refer to xyz.LOG</p>
  </blockquote>
  
  <p>I open the log file and see these errors:</p>
  
  <blockquote>
    <p>Line 42: Class Threed.SSPanel of control XYZ was not a loaded control
    class.</p>
  </blockquote>
  
  <p>In this case I can see the problem is due to the Sheridan 3D Controls:   C:\WINDOWS\system32\THREED32.OCX</p>
  
  <p>I thought the project was missing a component so, VB6 > Project > Components > tick the Sheridan 3D Controls and got this error:</p>
  
  <blockquote>
    <p>---------------------- Microsoft Visual Basic ---------------------------<br>
    Name conflicts with existing module, project, or object library<br>
    --------------------------- OK   Help    ---------------------------</p>
  </blockquote>