ActiveX 테스트 인증하여 배포를 하였습니다.
그 이후 ActiveX의 버젼을 업그레이드 하였으나 클라이언트에서는 버젼이 업그레이된 Axtivex를 인식하지 못하고, 전버젼으로만 나타납니다.
테스트 인증서라서 그런것인지? 아니면 인증작업의 Option이 잘못된 것인지 모르겠습니다.
작업은 다음과 같이 하였습니다.
----------------------------------------------------------------------------
setreg 2 false
makecert -n "CN=테스트" -sv 테스트.pvk 테스트.cer
cert2spc 테스트.cer 테스트.spc
signcode -spc 테스트.spc -v 테스트.pvk -n "테스트" TEST_PROGRAM.cab
chktrust TEST_PROGRAM.cab
----------------------------------------------------------------------------
답변을 기다리겠습니다.
이 글 참조해보세요.
저도 그런 경우가 있어서
결국 비베로 cab파일 만들때 나오는 inf로 삽질하다가 나온 결론입니다
아마도
[AddToRegistry]
HKLM,"SOFTWARE\Classes\CLSID\{<<OCX의 CLSID>>}\Implemented Categories\{7DD95802-9882-11CF-9FA9-00AA006C42C4}"
HKLM,"SOFTWARE\Classes\CLSID\{<<OCX의 CLSID>>}\Implemented Categories\{7DD95801-9882-11CF-9FA9-00AA006C42C4}"
HKCR,"Licenses",,,"Licensing: Copying the keys may be a violation of established copyrights."
이부분이 핵심일듯 하긴 한데..
어쨌던 inf파일을 위 링크글을 보시고 새로 작성해서 해보시기 바랍니다
그럼 해결하시길 기원합니다..