Korea

Post here messages if you have any problems with working of Enigma Protector
Post Reply
wopag
Posts: 9
Joined: Wed Jan 30, 2013 1:12 pm

Korea

Post by wopag »

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
prasid
Posts: 47
Joined: Fri Aug 22, 2008 3:17 pm
Location: Inside Enigma Core
Contact:

Re: Korea

Post by prasid »

wopag
Posts: 9
Joined: Wed Jan 30, 2013 1:12 pm

Re: Korea

Post by wopag »

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
Enigma
Site Admin
Posts: 3085
Joined: Wed Aug 20, 2008 2:24 pm

Re: Korea

Post by Enigma »

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.
wopag
Posts: 9
Joined: Wed Jan 30, 2013 1:12 pm

Re: Korea

Post by wopag »

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 ?
Enigma
Site Admin
Posts: 3085
Joined: Wed Aug 20, 2008 2:24 pm

Re: Korea

Post by Enigma »

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.
Post Reply