I am currently using VB6 SP6. I have created an Access DB program front end for an Access 97 database. This is an inventory control and tracking program. The program works well without any obvious or major error causing bugs. I use the Packaging & Deployment Wizard to create the install program. This all goes well without error. When I go to any computer to install the program usiing this Setup Wizard, even on my development machine, it finishes copying the files 100% but then it begins the setup process then after 5 seconds or so I get a message box that pops up with the message "The file c:\Document And Settings\UserName\Local Settings\Temp\TempDir\$(DLLSELFREGISTEREX) could not be registered because it was not found. I click ok and then it uninstalls the program. I have verified that all the required OCX and DLL files are included in the setup. I have checked the SETUP.LST. Now I am not sure what to do or where to begin checking next to try and resolve this problem. Does anyone have any suggestions regarding this?

The UserName is the user on the given computer that I am attempting to install the program on. The TempDir is the name of the temporary directory into which certain files will be placed during the installation process.

My assumption is that $(DLLSELFREGISTEREX) is a generic reference to a DLL or OCX file this is similar to the ,$(WinSysPathSysFile) which is putting a file into the Windows\System path. But I cannot figure out which OCX or DLL is not being correctly called. Is this assumption correct or am I on the wrong path?

Thank you in advance for your time & effort in this matter.