I'm trying to run a legacy VB6 application on my desktop (it doesn't have a user interface, being a command-line app), and when I do, I get a message box saying
Run-time error '4099':
Method '~' of object '~' failed
This means nothing to me; does anyone have an idea what is going wrong?
That can happen when supporting libraries (dlls or ocxs) are not registered properly or the versions of the installed libraries are different (and incompatible) with the version the app was compiled against originally.
Make sure all dependent libraries are registered and the proper version.
You may have to recompile the app to make it work with newer versions of the supporting libraries.