OCX制作CAB及数字签名

2025-05-06 16:38:05

1、首先制作INF文件(RemtCard.dll是我的OCX,我采用ATL+ATL CONTROL工程,非MFC ACTIVEX工程)

OCX制作CAB及数字签名

3、选中"Create new Self Extraction Directive file", 单击"下一步(N)",会出现:

OCX制作CAB及数字签名

5、单击"下一步(N)",单击Browse按钮选择RemtCard.CAB文件,同时选中 “Store 熠硒勘唏files using long Name inside Package”checkbx

OCX制作CAB及数字签名

7、出现完成画面,单击完成按钮将同时生成RemtCard.CAB文件。

OCX制作CAB及数字签名

9、创建CER文件(公司证书),CMD输入“makecert -sk RemtCard.pvk RemtCard.cer”,然后回车,在相对目录下会出现一个安全证书

OCX制作CAB及数字签名

11、创建SPC测试软件出版商证明书,CMD输入“cert2spc RemtCard.cer RemtCard.spc”,然后回车

OCX制作CAB及数字签名

13、选择RemtCard.CAB

OCX制作CAB及数字签名

15、单击"从文件选择(F)"按钮,选择刚制作的RemtCard.cer

OCX制作CAB及数字签名

17、单击"下一步(N)"按钮,在散列算法中选择"shal",并单击"下一步(N)"按钮

OCX制作CAB及数字签名

19、"数据描述"窗口中输入公司的名称及网址并单击"下一步(N)"按钮

OCX制作CAB及数字签名

21、可能点击完成,会出现以下错误

OCX制作CAB及数字签名

23、选择md5

OCX制作CAB及数字签名
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢