I am getting reports that one of our OCX that is protected is not installing in Korean windows 7 ?
I have it set to "register as ocx" and "never write to disk", works everywhere else.
Its a bit sketchy as the reports are coming back in pigeon English but its certainly " VB6 run-time Error 372 - Failed to Load Control Your version of may be outdated".
I thought that Enigma would use the one packed with the exe?- but it seems its using the already installed one on the users machine ?
/Stu
Korea
Re: Korea
Is this help you?
http://support.microsoft.com/kb/942870
http://support.microsoft.com/kb/942870
Re: Korea
Thanks, I know what the error is about, I just thought that the version of the OCX contained in the packed EXE would be used and not the one that is installed on the users PC ? (which is the point of encapsulating ocx files)
Just strange that of over 300 installs -its only the one in Korea thats being reported as broken.
/Stu
Just strange that of over 300 installs -its only the one in Korea thats being reported as broken.
/Stu
Re: Korea
Really, the embeded one should be used.
So if there are two identical files on the disk and in virtual system - the virtual one will be used.
You may try to add a OCX dll into System and Windows folders too, so it will replace the existing one.
So if there are two identical files on the disk and in virtual system - the virtual one will be used.
You may try to add a OCX dll into System and Windows folders too, so it will replace the existing one.
Re: Korea
I have had to remove the OCX from the protected exe and stuck it in the installer. its a quick fix and is working.
Looking at the project I was installing the OCX into the app folder, could this be the problem if they had the same OCX already installed in the system32 folder ?
Looking at the project I was installing the OCX into the app folder, could this be the problem if they had the same OCX already installed in the system32 folder ?
Re: Korea
Probably. Windows may firstly look if this dll exists in the Windows or System folder, and only in case it is not found there, it will be looking for application folder.
So maybe on this particular computer there is such situation. As I advised previously, placing the file to Windows or System folder will solve it.
So maybe on this particular computer there is such situation. As I advised previously, placing the file to Windows or System folder will solve it.
