手机
当前位置:查字典教程网 >网页设计 >应用技巧 >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包的问题】相关文章:

World Wide Web Publishing 服务尝试删除 IIS 所有的 SSL 配置数据失败的几种方法

解决IE7不能自动完成表单的问题

GET和post取值限制区别分析

MSI之制作免输序列号安装包的方法

EditPlus 2.12 使用技巧集萃

firefox扩展插件制作方法详细介绍

关于Google域名的自动转向问题

打印机没双面打印,我们自己来做!

SS xspace风格模板制作教程

教你正确的IE卸载与重装方法

精品推荐
分类导航