I am using Setup Factory 9.5 to install my VB6 software. The problem that I am having is in installing my 32bit software on to 64bit system. Sometimes it works and sometimes comes up with an OCX error. I have never had any problems in installing to 32bit systems.
Announcement
Collapse
No announcement yet.
VB6 installation
Collapse
X
-
-
You stated that your application does not run after installed, showing an OCX error. The build log is useless for debugging this, and I never asked for it. What I asked you to provide is the installation log, created on the target computer where the issue happens, in the folder and with the name as defined in your project settings. I even showed a screenshot you where this setting can be found in the IDE. Please provide this file, and answer my previous question if you are able to register the OCX manually after deployment.
Ulrich
Comment
-
-
-
Hi Douglas, I see two issues here.- You are deploying a custom OCX (DouglasS.ocx), but are not registering it on the user's computer. I do not know if it is not required, or if it was forgotten.
- For the last portion of the log file, it looks like somebody attempted to run a 64-bit install of your application. This is a Visual Basic 6 application, so it cannot be a 64-bit executable, and using a native x64 setup makes no sense. Windows prevents you from registering 32-bit libraries in folders reserved for 64-bit files, and most certainly this is why you get the system error in the log.
Ulrich
Comment
-
This is the new message from a customer since I made some changes to the installation:
“I tried your latest version. It says that it will install shortcuts, but does not install them.
I still get the same error message when I run it:
Component `DouglasM.ocx` or one of its dependencies not correctly registered: a file is missing or invalid.”
Thanks
Comment
-
Comment