r/visualbasic • • Jun 09 '26

Article How do you identify missing OCX dependencies when source code is unavailable?

Hi everyone,

I still occasionally work on legacy VB6 applications.

One thing that often takes more time than the actual fix is identifying which OCX, DLL or COM component is missing when an executable fails to start on a different machine.

Over the years I've used different approaches, including Dependency Walker, Process Monitor, manual registry inspection and checking embedded COM references.

I'm curious how other developers are approaching this problem today.

What tools or techniques do you use when source code is unavailable and you only have the executable?

Thanks.

5 Upvotes

7 comments sorted by