I have an old VB6 application that I am still trying to support. Several users have reported strange crashes when running the application in Vista or Windows 7. Log files do not show anything after one of these crashes, but clients report an error message "OLE something ..." if they did not see anything.
I could never reproduce these crashes when I started the program in my own Vista or Windows 7 windows, so I have practically no information about what the problem is.
My suspicion is that this is a problem with their versions of one or more of the more than billion-dollar DLLs that the VB6 application depends on. The application also uses lame_enc.dll, which introduces a few more dependencies.
I assume this is a common problem with VB6 applications (although it is possible that I just sucked a programmer 10 years ago). Is there any magic installer / installer that ensures that all VB6 dependencies must be in order for the VB6 app to function properly?
windows vb6 dependencies
Musigenesis
source share