Hi,
I'm trying to register my control on another computer. My control uses:
mfc32.dll
msvcrt.dll
olepro32.dll
advapi32.dll
crypt32.dll
I run SP6, but the computer I'm d/l to runs SP5.
I packaged my control with the ocx and an inf file. Here is the INF:
[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[Add.Code]
sign.ocx=sign.ocx
msvcrt.dll=msvcrt.dll
mfc42.dll=mfc42.dll
olepro32.dll=olepro32.dll
advapi32.dll=advapi32.dll
crypt32.dll=crypt32.dll
[sign.ocx]
file-win32-x86=thiscab
clsid={C1AB29C0-6A27-11D4-97A2-00C04F12C42F}
FileVersion=0,0,0,0
RegisterServer=yes
[msvcrt.dll]
FileVersion=4,20,0,6164
hook=mfc42installer
[mfc42.dll]
FileVersion=4,2,0,6256
hook=mfc42installer
[olepro32.dll]
FileVersion=4,2,0,6068
hook=mfc42installer
[advapi32.dll]
FileVersion=4,00
hook=mfc42installer
[crypt32.dll]
FileVersion=4,00
hook=mfc42installer
[mfc42installer]
file-win32-x86= http://www.*-*-*.com/
run=%EXTRACT_DIR%\mfc42.exe
This installs itself perfectly on my machine, but doesn't touch the ocx on
another, as in, if doesn't try to register itself, just comes up with the
authenticode message.
Has anyone any idea if it is because I am using different SP's or any other
causes.
Most Appreciated,
Kevin