手机
当前位置:查字典教程网 >网页设计 >应用技巧 >activex 控件制作成cab包的问题
activex 控件制作成cab包的问题
摘要:我的控件是自己写的,现在需要把它做成.cab包,以使其可以在客户端自动下载注册。我只知道使用cabarc.exe这个工具。但是不知道怎么写i...

我的控件是自己写的,现在需要把它做成.cab包,以使其可以在客户端自动下载注册。我只知道使用cabarc.exe这个工具。但是不知道怎么写inf文件,怎么加入证书。

ActiveX发布步骤:

创建PVK文件[私人密匙文件]

makecert-skDigitalTitanDigitalTitan.pvk

makecert-nCN=TelStarTelStar

创建CER文件[公司证书]

makecert-skDigitalTitan.pvkTelStar.cer

创建SPC测试软件出版商证明书

cert2spcroot.cerTelStar.cerTelStar.spc

创建INF文件

[version]

signature="$CHINA$"

AdvancedINF=2.0

[Add.Code]

WebOffice.ocx=WebOffice.ocx

mfc70.dll=mfc70.dll

msvcrt.dll=msvcrt.dll

olepro32.dll=olepro32.dll

[mfc70.dll]

file-win32-x86=thiscab

FileVersion=7,0,9466,0

DestDir=11

RegisterServer=yes

[msvcrt.dll]

file-win32-x86=thiscab

FileVersion=6,1,9844,0

DestDir=11

RegisterServer=yes

[olepro32.dll]

file-win32-x86=thiscab

FileVersion=5,0,4522,0

DestDir=11

RegisterServer=yes

[WebOffice.ocx]

file-win32-x86=http://10.70.151.253:9003/ActiveX/WebOffice.cab

clsid={05430EC0-69CA-437A-B1F9-4B78B8647BEA}

FileVersion=1,0,0,1

RegisterServer=yes

创建CAB文件

cabarc-s6144nWebOffice.cabmfc70.dllmsvcrt.dllolepro32.dllASYCFILT.DLLSTDOLE2.TLBWebOffice.ocxWebOffice.inf

使用CodeSigningWizard签署一个CAB文件

SIGNCODE.exe

另:

makeCert-skDigitalTitanKey-n"CN=TelStar"-ssTelStarTelStar.cer

makecert-isTelStar-icTelStar.cer-ssTelStarCompany.cer

Cert2SPCMyCert.cerMyCert.spc

ActiveX发布工具下载地址

打包工具包:

申请证书:Win2000:控制面板-管理工具-证书颁发机构[没有则更新组件]Http://127.0.0.1/CertSrv/

签名工具包:http://download.microsoft.com/download/b/e/f/bef2551b-401d-4311-ab8f-13d3892b8154/codesigningx86.exe

【activex 控件制作成cab包的问题】相关文章:

内存不能为"read"的完美解决方案

制作可启动U盘的方法

用expression的一行代码解决iframe挂马的问题

PuTTY登录设置的批量备份导出/导入

小技巧:把你的文件藏在图片里

nero刻录数据光盘的图文教程

从DV制作VCD的软件方法

比较详细的一篇关于autorun.inf的讲解

web下载的ActiveX控件自动更新

用nslookup查看一个顶级域名下所有的二级域名

精品推荐
分类导航