title: VB6 App + .Net component working as compiled app but not in VB6 IDE
body: <p>I have a VB6 App that uses a .Net component (via a .tlb reference in the VB6 app) which is working fine when executed as a compiled app, but it produces an error from the VB6 IDE a certain point when it is trying to use the .NET component.</p>
  
  <p>I should note that the error occurs when the .NET component is meant to be invoking a third party reporting component. The error is specific to the reporting component. Something about not being able to cast from String to some other type. </p>
  
  <p>The .tlb is in the same location as the application executable so I don't why there should be a problem.  There is a .config for one of the DLLs but it only specifies where the log file should be.</p>
  
  <p>I need to have the application running in the IDE in order to debug and step through the code. What could the problem be?  Could the VB6 IDE be looking in a different location for certain DLLs? </p>