Ken,
Thanks for the feedback. I also received a similar suggestion by Scott
Swigard. In principal, this seems to work in some cases. However, for a
number of my dll's, I am getting various automation errors in the Vb6 dll's
when they are running. Everything works fine (eg the com interopt) when the
dll's are not running. It's proving to be difficult to pinpoint the
underlying issue. All my dll's are compiled with binary compatibility and
they work fine in normal usage. Problems are occuring when running one of
the dll's for debugging purposes. Pretty frustrating!
"Ken Halter" <Ken_Halter@Use_Sparingly_Hotmail.com> wrote in message
news:(E-Mail Removed)...
> "Ken Halter" <Ken_Halter@Use_Sparingly_Hotmail.com> wrote in message
> news:%23M%(E-Mail Removed)...
>>
>> I've never tried it (no dotNet projects) but, have you tried loading that
>> VB6 DLL up in the IDE and setting the debug options (Project/<Your
>> Project> Properties/Debugging tab) to 'Wait for components to be
>> created'? I have no idea what effect interop has on that environment. It
>> should be worth a try though.
>
> Forgot to mention... but you probably already know...
>
> Of course, following the steps above, you'd have to tell the IDE to start
> running the DLL... and it would sit and stare at you until you run an app
> that requires the DLL.
>
> --
> Ken Halter - MS-MVP-VB (visiting from VB6 world) - http://www.vbsight.com
> Please keep all discussions in the groups..
>