关于ActiveX的IE在线安装包的制作

第一步:
在MSDN中搜索MicroSoft Cabinet SDK ,
然后Down load the cabinet software Development kit
下载这个SDK,安装,安装完后bin目录下有cabarc.exe

第二步
制作inf文件
在MSDN中查找Q167158 "How to :...."讲诉了怎样如何制作一个 inf文件
示例文件:
[version]
;.............
signature="$CHINCAGO$"
AdvancedINF=2.0

[Add.Code]
Abcd.dll=Abcd.dll

[Abcd.dll]
file-win32-x86=thiscab
;............ 添加 control CLSID here
clsid={C10.........-CBB9-4A13-ABA5-0994F2548FE1}
; 添加组建版本
FileVersion=1,0,0,1
RegisterServer=yes
; end


第三步:
将inf和dll打包成cab
cabarc n Abcd.cab Abcd.inf Abcd.dll

第四步:
生成cert证书
数字签名要到Microsoft 下载Active SDK Tools 包
包里有makecert.exe cert2spc.exe signcode.exe
为得到签名用的spc格式
makecert /sv "key.pvk" /n "cn=VicAli" VicAli.cer
执行过程中会要求输入密码,密码要一致

第五步:
cert2spc VicAli.cer VicAli.spc
生成VicAli.spc文件

第六步:

对cab文件进行签名
运行singcode,选择Abcd.cab
下一步后出现签名选项,选择自定义,选择VicAli.spc ,在选择key.PVK,
输入密钥的保护密码
,选择MD5,下一步,下一步,下一步结束签名

第七步:
嵌入html
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值