Some users of my application encounter error 2147024770. What can I tell them to do to help me determine what dll is not registered on their machines? Is the information logged somewhere (e.g., event viewer or a log file somewhere)? If a user is willing to download a diagnostic version of the program with extra code to determine exactly where in the routine the error occurs and what caused it, what should that extra code be? The error occurs in a Class_Initialize event handler (VB6), in which I call initialization routines of many third-party dlls, and I don't want to have to resort to trial and error.